Simple game made using C++ (SFML) which uses ECS game architecture built from scratch. Give it a try and let me know if any updates are needed.
- Built in C++ using the SFML library for graphics and window handling.
- Implements a custom ECS (Entity-Component-System) architecture—designed from the ground up.
- Lightweight and modular code structure—great for learning game architecture principles.
- Clone the repository to your local machine.
- Set up SFML in your development environment (e.g., link against SFML’s graphics, window, and system modules).
- Compile the project using your preferred C++ compiler or build system.
- Run the resulting executable to launch the game.
This project demonstrates how to architect a simple game using modern patterns—combining multimedia rendering with clean, scalable code design. It’s ideal for developers looking to understand how ECS can structure game logic clearly and flexibly.