Deccan Engine is an Open-Source Cross-Platform 2D Game Engine written in C11. Powered by SDL2.
- Written in pure C11 with a simple API
- ImGui enabled for sandbox and editor (upcoming!)
- Entity Component System using flecs
- OpenGL based renderer using state-independent sokol-gfx
- Extendable and clean design with least amount of cross-wirings
| Platform | Status |
|---|---|
| Linux | |
| MacOS | |
| Windows |
The wiki has detailed instructions on getting the source, configuring the environment and compiling the engine.
Currently not much is available in terms of demo/example as the project is in heavy progress, however you can check out src/sandbox which is automatically built when the engine is built.
This software is licensed under the terms of MIT License (See LICENSE.md).
Copyright 2020 Ayush Bardhan Tripathy.