Epitech group project to do a "RPG" game. RPG is a game in which each participant assumes the role of a character, generally in a fantasy or science fiction setting, that can interact within the game's imaginary world.
- Map with a Friendly NPC who's giving a Quest
- Fight with Hostile NPC
- Inventory with 3 items (Bandage, Scissors, Key)
- Level up (increase your stats which you can see in fight)
- Win / Lose screen
On the screen you can see only 'Fight' screen, there is also a map and other things to discover by yourself.
C - CSFML (Graphical Programming) - Use of Menu, Button, Different types of collision, Player struct UI / UX - Create the map / Found player, NPC, effect, items /
In addition of working in team, how to use more efficiently menu, button, enum (for scenes) (This project is the next one after 'my_paint')
Clone the project
git clone git@github.com:anthonyardhuin/my_rpg.git
Go to the project directory
cd my_rpg
Compile the project
make
Start the game
./my_rpg
To kill the Boss who's the guard in right corridor. He'll give you a key, once you've got the key : WIN.
The game was not created to be difficult. If you want, you can finish it in 1 minute when you know how to play.
There is a HOW TO PLAY screen in the setting section.
- Click on "SETTINGS" or press "ESC" on your keyboard.
- Read keyboard settings and then click on "HTP" button.
๐ฌ Beginner so be kind and give tips
๐ง Currently learning C, Node.js, Docker, MySQL