Qué necesito saber para hacer un juego de ordenador?

Tutoriales
Para la programación de juegos:
-Debes tener buenas habilidades en matemáticas, cinemáticas.
-Debes conocer los gráficos como OpenGL.
-C++ es la buena opción. la mayoría de los juegos escritos en él.
-Microsoft C# es buena opción para escribir juegos.

Aquí tienes algunos enlaces

http://gamemath.com/
http://www.physicsclassroom.com/class/1dkin/u1l1c.cfm
http://ogldev.atspace.co.uk/
http://www.songho.ca/opengl/gl_transform.html
http://learnopengles.com
http://glprogramming.com/
http://hyperphysics.phy-astr.gsu.edu/Hbase/mot.html
http://www.gamedev.net/page/resources/_/technical/math-and-physics/physics-for-game-developers-chapter-6-projectiles-r1596
http://openglbook.com/the-book/chapter-3-index-buffer-objects-and-primitive-types/
http://www.videotutorialsrock.com/opengl_tutorial/lighting/text.php
http://insanitydesign.com/wp/projects/nehe-android-ports/
http://content.gpwiki.org/index.php/OpenGL:Tutorials:3D_Textures
http://www.gamedev.net/page/resources/_/technical/math-and-physics/practical-use-of-vector-math-in-games-r2968
www.gamedev.net
http://www.zeuscmd.com/tutorials/opengles/15-Lighting.php
http://mo