I am trying to program a little 3D game at the moment, using the Irrlicht SDK programmed in cpp . It was written in CodeBlocks and compiled with the GNU Compiler.
RapidShare: Easy Filehosting
I have included some of the source code + a setup.exe. It is just al little Engine demo, where you can move around via "WASD".
To start the game, you need to select OpenGL Renderer, Direct3D is not compiled into the program, yet.
It basically builds the world out of a scene file I created with Blender 3D and exported. It has basic collision detection, yet that works via triangle selecting and making this meshes solid.
I am working on an advanced Physics engine at the moment, so that the actor can use guns and shoot at objects

. Getting aquianted with the Newton Dynamics SDK for that at the moment.