Orxonox is an open-source game engine with the main purpose of learning to code and marking a game.

Together with Patrick Boenzli, we started development of Orxonox in 2005 and over the course of multiple years gave courses to students at the ETH in game programming.

This was when I realized that 3D graphics are great, but helping people achiving awesome results is much more rewarding.

See the full game and project description at https://www.orxonox.net