Simple 2D Bomberman-style game implemented in C++ using the SFML library. Demonstrates MVC (Model-View-Controller) architecture pattern with complete source code available.
This repository is intended for educational purposes ONLY to demonstrate:
- Game development fundamentals in C++
- SFML library usage for 2D graphics and game logic
- Object-oriented programming principles in game design
- Game state management and entity interactions
Do NOT copy/replicate this code directly. This repository is meant to help you understand the concepts line by line. Study how the MVC pattern separates concerns, how game entities interact, and how SFML handles rendering and input. Then implement your own version based on your understanding.
- C++ - Core programming language
- SFML - Simple and Fast Multimedia Library
- MVC Architecture - Design pattern for code organization