A cross-platform 2D C++/OpenGL game engine in its early development phase.
- Batch Rendering
- Spritesheets
- Animations
- Particles
- Framebuffers
- Bitmap font rendering using awesome usr_share Grafx2 fonts
- TTF font rendering
- Responsive audio streaming
- Platformer physics
- Simple grid physics
- Lua scripting
- Serialization
- ImGui GUI
- Custom map editor
- Inspector
- Natural Language Processing module
The project uses cmake as its build system.
git clone --recursive https://github.com/stefandevai/stella-engine.git
cd stella-engine
./helper.sh --build
If you don't want to use the script you can also do it manually:
git clone --recursive https://github.com/stefandevai/stella-engine.git
cd stella-engine
mkdir build
cd build
cmake ..
make