Over the past year and a half I've developed the bad (or maybe good?) habit of working too much on my hobby project, a video game engine. Yes, I know that today most game programmers use an off-the-shelf engine like Ogre+ODE/Torque/Unreal, but the engineering challenges of writing a good game engine are for me just too enticing to skip over.
- Source code for the Jet Game Engine. I've released this under the MIT License.
- Installer for the Extreme Asteroids demo. Tested with a GTS 8800 and a 2.4 GHz Core 2 Duo. If you can't get it to work, leave a comment below this post! It also works on my 4-year old Dell D610, if I turn off bloom, floating-point frame buffers, and antialiasing.
- Gallery of demo models. All created by me. Released under the Creative Commons Attribution-Share Alike 3.0 United States License (man is that a mouthful!)