Simple 2D game engine with its foundation in SFML that provides a variety of functionalities for expanded usage.
Examples of planned features:
- Input Handling ✓
- ResourceHolder ✓
- SpriteBatch ✓
- ECS design ✓
- StateStack ✓
- Window & Camera ✓
- World ✓
- Graphical User Interface (WIP)
- Physics (WIP)
- Collisions (WIP)
- Animations
- Particle System
- Networking
- Audio
- ...
Goal is to then to create a game using this engine.
Estimated Time of Completion
when it's done :-)