Friday, July 31, 2009

What order of programming languages should I learn to make games?

Just want to start out making basic stuff. Nothing too serious, just going to learn in my spare time. I heard C++ is good for games, should I start with that?

What order of programming languages should I learn to make games?
o nice you starting to learn game for fun too eh? i just happened to do the same! well i'm a software engineering student so i already pretty much mastered pascal, C/C++ and java from school. if you are totally new to programming, most school would start is BASIC or pascal but those are not commonly used any more. so i'd suggest start with java, which is quite straight forward and used every where. then move on to C#, which is very similar to java. and finally C/C++. java has a reputation of not being very friendly in graphics. but i just found it wrong yesterday. when i checked out jME. which is a open source, free game engine (plus a physics engine) for java, done in java. i only took a few tutorials and it seems very easy to use and offers pretty much offers everything you need for a decent game. check it out! if you are gonna use C/C++/C# then there are some other open source, free game engine for you.
Reply:If you're thinking about making a "real game", you should consider C++. If you want to learn, have fun, and not get too frustrated, and you have little-to-no programming experience, maybe you should give this a try:





PyGame: http://www.pygame.org/news.html





It is a bunch of modules for Python which are geared for making games. Python is considered an 'easy' language to learn.
Reply:you should star c++ since its basic and it will get you a feel in programing then do java cause thats more for games





1.c++


2.java



Reply:C and C++ are used in making nearly 90% of the games in the market. I guess this answers your question.





PS: Also all the major Operating Systems (Windows, Linux, OS X) have C, C++ and Java running at their back end.
Reply:depends on what game you want to make, if you're making a 3D game first you need to be able to use 3D softwares like maya or 3Ds max, then you need to be able to animate them, after that you'll nedd a game engeen, you need to learn that too after that there'll be some coding and stuff.
Reply:java is good

flower seeds

No comments:

Post a Comment