Unfinished work, the screenshot does not represent the final game
(screenshot by 08/03/2025)
Delicious Soup is a simple 2D simulation game owner of a street restaurant. You need to cook and fulfill customer orders.
Project Status: in active development.
Note
This application is a learning exercise. Consequently, some implementation choices may reflect that learning process rather than production-grade best practices.
- Player (movement, interaction)
- User Interface (pause, hud, kitchen menu)
- Entity (player, npc, builds)
- Cooking
- Orders
- Events (repetitive, single)
- Changing scenes (in plans)
- Save / Load (in plans)
- Music / Sounds (in plans)
- SFML v2.6.2: window, graphic, audio
- Catch2 v3.5.0: unit tests
- Visual Studio 2022: code, debugging
- CMake: building a project
- Aseprite: drawing a game graphic
- Fl Studio 12: sampling, music, sfx
Clone this repository on your system via GIT.
git clone https://github.com/levalyukov/game-cpp.git
cd game-cppTo make the project work, install the submodules:
git submodule update --initFor building this game you need CMake v3.15 and high:
mkdir build
cd build
cmake ..
make
./mainThe repository is licensed by MIT.
