Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.12 KB

README.md

File metadata and controls

29 lines (22 loc) · 1.12 KB

Introduction

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.

License

The project is free software released under GPLv2 license.

Contributing

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.

Documentation

For documentation see file doc/doc.pdf. You can commit your changes to .tex files and edit MetaPost (.mp) files.

Development state

Currently you can move around and push boxes.

Goals

* 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

Known bugs

none