Recent posts by jheiling on Kongregate

Flag Post

Topic: Game Programming / Software developing software

Originally posted by RTL_Shadow:

I mean’t you can usually run java from browsers, afaik you can’t do that with C#.

If you want to run it in a browser you could just use js.

Thanks to BobTheCoolGuy and BobJanova for making clear what I meant!

 
Flag Post

Topic: Game Programming / Software developing software

Originally posted by RTL_Shadow:

But it will run anywhere (well, most places). + with my understanding Java is usually a little bit easier for people to use.

.net programs will run on most systems too. C# has a similar syntax, but far more features, like a unified type system, properties, events, optional and named arguments, lambdas, operator overloading, unmanaged code,… which makes it easier to use and much more flexible than Java.

 
Flag Post

Topic: Game Programming / Software developing software

Originally posted by draganviper:

If it’s just something small for personal use he might as well just use python or java which will run almost anywhere and can be rapidly prototyped.

I doubt Java is in any way easier or more suitable for rapid prototyping than C#.

 
Flag Post

Topic: Game Programming / C++

Aptana Studio would be a possibility, although there might be better IDEs.

 
Flag Post

Topic: Game Programming / Petition for Python!

Python in a website… that would be brilliant! But I’m afraid there is no way, I wouldn’t know of any browser supporting python. But that shouldn’t keep anyone from learning it, it’s a very easy to use yet powerful and flexible language. And you can use it for server sided code (eg on google app engine). I use Aptana Studio as IDE (works for all kind of web related stuff, like html, css, js,…).

 
Flag Post

Topic: Game Programming / Don't be a Pretentious Egotistical Jerk

It’s funny, I’m the evil one for saying those things… while it was completely ok to call me an ass earlier. At least I got the facts right. If you expect to be respected, show some respect yourself.

 
Flag Post

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

Originally posted by Mad_Machine:

FWIW, Draco and his minion RTL_Shadow jumped all over me for basically pointing out the same thing. It’s pretty obvious RTL_Shadow is just backing up his friend, and equally obvious that Draco, as a developer, doesn’t really know what he’s doing (wrt Unity and oo concepts anyway). Oh well.

I think from now on I will just post links, then those people can go and argue with the docs, and people with a real interest will know where to look for real answers.

 
Flag Post

Topic: Game Programming / New Game

Originally posted by saybox:

Its a nice game, pretty simple but I’m sure you know that. Not something that most people will play for hours, but it looks good and plays alright. Making the player follow the mouse rather than snapping to it would feel more like it was swimming, so consider that if you make another.

I agree. Well done!

 
Flag Post

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

Originally posted by RTL_Shadow:

<bl

Originally posted by jheiling:
Originally posted by Aceria620:

Am I the only one who set up Notepad++ for Unity?
I agree that MonoDevelop is a piece of shit, but 1 google would give you at least a dozen of different options (one probably being your favorite editor).


VisualStudio is pretty sweet. In fact it’s the best IDE I’ve seen so far for any language.


O_o
facepalm counter: IIII

What are you using? Please explain, facepalm counter is not a valid argument.

 
Flag Post

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

Originally posted by Senekis93:

VisualStudio is by far the slowest IDE I’ve ever used.

You’re right, but it’s fast enough on a new €400,- notebook. And it sets the standard for auto complete and formatting features. Plus it’s absolutely painless to set up and use.

 
Flag Post

Topic: Game Programming / Don't be a Pretentious Egotistical Jerk

Originally posted by skaren:

It’s survival of the fittest. I on the other hand, would look for a different job.

I would lose the will to live too quickly, I’m too weak. Mother nature will probably take care of me soon.

 
Flag Post

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

Originally posted by Aceria620:

Am I the only one who set up Notepad++ for Unity?
I agree that MonoDevelop is a piece of shit, but 1 google would give you at least a dozen of different options (one probably being your favorite editor).

VisualStudio is pretty sweet. In fact it’s the best IDE I’ve seen so far for any language.

 
Flag Post

Topic: Game Programming / Don't be a Pretentious Egotistical Jerk

2 out of 3 times when I try to be helpful on some forum I realize my efforts were a just a waste of time because my advice gets drowned by the comments of clearly uninformed yet arrogant people. They argue about every little thing because they have heard this or that, and they are utterly convinced they are right and I am wrong, even after I tell them: man, that is what I’ve been doing for years. That is really frustrating, if I had to do that for a living I would kill myself.

 
Flag Post

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

Ok, I’m sorry if my words against him were as harsh as his words against Unity. It was just my intention to inform the people that Drako doesn’t know what he’s talking about. I think someone had to. But if you all agree that this forum should be a place were misinformation should be quietly tolerated, were nonsense of every kind should be respectfully treated, well then good luck to all. You know what you will get in the end… lots of people like this guy on another thread who was asking me if I was on meth because I was recommending C# and .net instead of C and the win32 api. They feel save here I guess.

 
Flag Post

Topic: Game Programming / Software developing software

Originally posted by BobJanova:
… While in reality, C does a lot of things you really can’t do well in C++

C++ is a superset of C, so that’s rubbish – anything you can do in C you can do exactly the same in C++. You might have to resist some of the shiny toys though.

You are right, it’s rubbish, but there are actually some differences, it’s not exactly a superset.

 
Flag Post

Topic: Game Programming / Software developing software

Originally posted by lSWATLLAMA:

Efficient C++ is using OOP. :P

You forgot to add that this is what you’ve heard.

 
Flag Post

Topic: Game Programming / Software developing software

Originally posted by lSWATLLAMA:

Btw, I know a lot of people hate MS, but trust me, Visual Studio and the .net framework are both awesome!

What meth have you been smoking?

OP, if you wanna do just Windows, use C#. It’ll be easiest to get using with the least effort. If you want to be a good desktop programmer, learn C and C++ – preferably C++ first, since if you learn C first it’ll be harder to get into OOP from what I have heard.

The linux kernal was coded in C, not C++. Also, t’was made AFTER C++ had come out. So yes, Drakim is right that


C does a lot of things you really can’t do well in C++

Maybe Linux would be better if it were in C++, but the fact remains that Linux outperforms operating systems that utilize C++ heavily.

I’ve come to the conclusion that any programmer that would prefer the project to be in C++ over C is likely a programmer that I really would prefer to piss off, so that he doesn’t come and screw up any project I’m involved with.

On the other hands, C++ also does things more efficiently than C and allows for better reusing of code.

Wrong, because there is mono on Mac and Linux.

Let’s teach people efficiency over initial ease of use.

“From what you heard” is shows your ignorance about the topic. So you’re asking me what meth I was smoking because my opinion as someone who has written programs in C and C++ before you were able to write your own name differs from something you have heard. You’re ignorant, arrogant, and your opinion is worthless.

 

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

This post has been removed by an administrator or moderator
 
Flag Post

Topic: Game Programming / Software developing software

Btw, I know a lot of people hate MS, but trust me, Visual Studio and the .net framework are both awesome!

 
Flag Post

Topic: Game Programming / Software developing software

This whole post is of course irrelevant if the OP intends to develop for any OS other than Microsuck Winblows

Wrong, because there is mono on Mac and Linux.

 
Flag Post

Topic: Game Programming / C# Help

You should give Unity a try. There is a free version, and it will make learning C# a lot of fun.

 
Flag Post

Topic: Game Programming / Software developing software

Originally posted by RTL_Shadow:

If you’re looking to create anything outside of a simple window software then you’re going to have to learn C, there’s really no way around that. If you want you can try VBS, but for the love of all things good do not use it…

Yeah, learning C is the only way… no, wait a second, that was before Microsoft published MFC 20 years ago. Of course that’s only relevant if you’re interested in history, because 10 years ago .net came out.

Nowadays it doesn’t really matter which .net language you chose, use VisualBasic if you like the strange syntax, or C++ if you’re a masochist, or something more exotic like Boo or F#. I would highly recommend to follow feartehstickmans advice though and give C# a try, it’s a nice clean language, it’s not too hard to learn and by far the most popular, so you will find plenty of tutorials.
But it’s really mostly a matter of taste, they are all strongly typed, object oriented, and they use the same library.

 
Flag Post

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

the idea behind components is that the gameObject itself is just a container, nothing more. you add functionality by adding components. so why would you want to change the container? i’m really curious why you want to subclass it.

 
Flag Post

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

3)there are plenty of languages for .net.

4) why would you even want to extend GameObject? What do you mean with it’s statically typed? do you mean it can’t be subclassed? could be, i’ve never tried, because it would be pointless.

5) here’s your indexOf, but with capital I and untested because i’m a bastard:

public static class ArrayExtensions
{
public static int IndexOf(this object[] array, object obj)
{
for(int i = 0; i < array.Length; i++) if(Equals(array[i], obj)) return i;
return -1;
}
}

11) Start is not really overriding anything, it just will be called if it’s implemented.

13) i’m a bastard, not a donkey!

i fear the shift key and try not to use it, except when writing method names

 
Flag Post

Topic: Game Programming / [Rant] 10 Reasons Why I Dislike Unity (as a Developer)

3) because it’s .net standard?
4) how could you possibly access a component otherwise? and why would the this reference point to anything but the class instance? how could it? that’s just the way it is in any language.
5) there can’t be an Array.remove method, because arrays in mono/.net have a fixed size. and that’s good, because arrays have very little overhead because of that. that’s why there is this thing called list.
8) then you should use this engine where you just have to wish your creations into existence.
11) Start is not the constructor!!! and if you override a method, of course you have to call your parents method yourself if you want to. the compiler can’t guess what you want, you have to tell him.
13) nice job, you found the list type. i thought everyone using mono/.net would know it.

i wonder what kind of developer you are… not a software developer for sure, you obviously don’t even know the basics of oop.