C / C++

C++ has become THE language for game programming. It is what most users of this board use and is very powerful, but it’s also easy enough to begin with.

Dev C++, a free IDE (Integrated Development Environment), can be found here:
http://www.bloodshed.net/devcpp.html

C++ has become THE language for game programming. It is what most users of the board use and is very powerful, but can be easy enough to alos be used to begin with.

Resources, Refrences, and Tutorials:
http://www.cplusplus.com
http://www.cprogramming.com
http://www.cppreference.com
http://www.sgi.com/tech/stl/index.html
http://www.bloodshed.net
http://gcc.gnu.org/
http://msdn.microsoft.com/visualc/

Useful Game Programming Libraries:
Simple DirectMedia Layer: http://www.libsdl.org
-This is the Non-3D DirectX of open source. Coupled with open GL it IS the DirectX of open source.
Links:
http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/tut2

Ogg Vorbis: http://www.vorbis.com
-The open source music codec. Good if you're writing your own music engine.

fmod: http://www.fmod.org
-If your software is free, this THE BEST audio and music engine out there. It will rock your socks off.

OpenGL: http://www.opengl.org
-3D API, works well with SDL, mentioned previously.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License