Nyx Engine
Links
Project Description
This was an attempt at creating a 2D game engine from scratch using the C programming language along with SDL. It was actually my second attempt creating something like this, you can check out how my first attempt went here.
Everything was coded from scratch as a learning experiment, it featured:
- An Entity Component System
- 2D Physics
- Scenes
- Rendering using SDL
- Audio using SDL
- IO
- Menus
And a bunch more stuff, you can browse the source code from the link above.