Game Development

Find here some links and content about video game development.

White Papers

Developer Tools


Various game development related links in no particular order

3D Models




3D Modeler

UV Map tools

Normal Map

Special Effect Tools


Used Blender to make an explosion animation, capture a few frames then create a texture with 16 frames for instance.


Source code

3D Object selection/picking

Apparently the best way to workout which object a user is trying to interact with through its 2D pointing device is to compute the corresponding 3D world coordinates for the points on the far and near clipping plan. Once you have the coordinate of those two points simply check if the line between those points is intersecting one of the objects the user is capable of interacting with. Take a look at the code from gluUnProject .

Here are some references on that topic: