Supemon is a simple C-based game in terminal where players can choose and battle with their Supemons. This project is developed as part of a school assignment at SUPINFO.
- CLI Supemon in C
- Player name and starter Supemon selection
- Three initial Supemon types: Supmander, Supasaur, Supirtle
- Turn-based battle system with random encounters
- Battle mechanics including move damage, dodging, and statistic modifications
- Experience and leveling system
- In-game shop with item buying/selling (Potion, Super Potion, Rare Candy)
- Supemon Center for healing
- Save/load game functionality
- Capture mechanism for new Supemon
- Random battle rewards (Supcoins and experience)
- Clone the repository:
git clone https://github.com/simonpotel/Supemon cd Supemon - Build the project using CMake:
mkdir build cd build cmake .. make
Please see differents files in docs/.
battle.md: Explains battle mechanics, moves, and combat systemcenter.md: Details Supemon Center healing functionality and servicesitems.md: Lists available items, their effects, and usagesave.md: Explains save/load game system and file structureproject.md: Explains how the game works with all features
