Inspiration

I grew up playing Pokemon so I naturally wanted to create something similar. I was also heavily inspired by Dungeons and Dragons.

What it does

The Game tasks you to save a princess from a dungeon. You can either pick a Knight or a Wizard. You have to battle a slime, a skeleton and finally the boss of the dungeon-- a dragon.

How I built it

The whole game is coded in C++. I created a Character class that the monster and player class inherits from. The objects made from these classes all have specific stats and their own health points. I created a battle function that takes in two parameters that being two objects from or inherited from the character class. From there the battle function will continue to run until a charter object runs out of HP.

Challenges I ran into

I would say getting my head around inheritance was one of the hardest challenges.

Accomplishments that I'm proud of

Some of the text art implemented in the game was created by me.

What I learned

This project gave me a better understanding and comfortability with object orianted programming.

What's next for Turn Based RPG in C++

I would like to implement a more robust turn based game mechanic as well as animations in the future.

Built With

Share this project:

Updates