The Green Ball Game Engine is written in C++ with use of OpenGL rendering API. I started it to pursue my dream about using my spatial imagination for programming and developing video games. It turned out to be very absorbing and I started separating game engine from the game itself, to make adding new features easier. With this project I learned a lot about abstract programming, development and design patterns.
The project is free software released under GPLv2 license.
If you ever happen to use my code please don't be afraid to show your work. I will appreciate all patches, features and improvements.
For documentation see file doc/doc.pdf. You can commit your changes to .tex files and edit MetaPost (.mp) files.
Currently you can move around and push boxes.
* general code cleanup
* rethink the map format and way to mark which Switch opens which Door
* create Trigger - Responser system for opening doors
* implement collecting Gems and display score propperly
none