This is a library of C++ classes for developing games for the Odroid-Go.
The design criteria for this library/game engine are:
- Portable
- Host development using CLion and SDL (Cmake)
- Run on host via Makefiles (make flash)
- Games written using creative-engine should easily port to other devices - it already runs on host and Odroid-Go.
- Support for 2D and 3D games
- Extendable through class inheritance
- Double-buffered LCD display at 30Hz.
- Resource management (and resource compiler).
- Rich bitmap classes that support ROM and RAM pixel sources (resources).
- Simple Sprites using sprite sheets.
- Animated Sprites via animation interpreter, inherits from Simple Sprite.
- State machines (Processes) for player and enemy logic.
- Develop on host using rich development tools, run on target with little or no effort.
See the wiki for instructions on getting things set up.
- Genus
Modus Create team members should refer to ModusCreateOrg GitHub Guidelines