Jump to content
Posted 01 September 2013 - 01:17 AM
Posted 01 September 2013 - 02:35 AM
Most popular language in game development is C++. But .NET based languages are also getting popular specially on Windows. It further depends on gaming platforms you are targeting. For example, web based flash games are designed using ActionScript. On Android, you must have Java knowledge. On iOS you should know ObjectiveC.
You should have general understanding of the targeted platform API like Windows API or Android programming etc. It comes handy, but not necessary.
Knowledge of graphics libraries like DirectX, OpenGL etc. is a must. Again it depends on the targeted platform.
The 3d models and textures in my knowledge are best designed using 3DStudio but there are other tools like Maya. They can also create animation.
And still after doing all the above, you would have just started out as a beginner game programmer.
You can find many nice tutorials and more information at http://www.gamedev.net
Posted 18 November 2013 - 11:40 AM
For your question:
C++ is probably the most commonly used language for creating games runned from OS. About animation I have received positive feedback about Blender so
its worth trying.
There are also many decent game making platforms that offer good tools and documentation for beginners. There are XNA Framework and its implementation MonoGame. These use C# language which is easy to learn and you dont have to worry so much about pointers and stuff like that.
Great thing about these platform is that they work on many devices:
XNA on Microsoft platforms like Windows and Xbox 360
MonoGames on iOS, Android, OSX,Linux and Windows
Unity on all the above plus PS3, WiiU and even on browsers.
These kind of tools are designed so that you can pretty much start right away so you dont usually need to create "frame" for your application for example using WinAPI. However I highly suggest that you
study how to do it from the beginning.
I suggest you to take a look at this site:
At has pretty good tutorial for beginners using XNA and DirectX on windows.
Another thing that I would like to point out that you are going to use a lot of math in game development so I suggest that you get yourself good understanding of vectors and matrices. Good luck
Member of the Bleeping Computer A.I.I. early response team!
0 members, 0 guests, 0 anonymous users