https://github.com/rasweb/c-rpg-battle-system-assignment
A c++ RPG battle system assignment connected to my education at STI
https://github.com/rasweb/c-rpg-battle-system-assignment
Last synced: about 1 year ago
JSON representation
A c++ RPG battle system assignment connected to my education at STI
- Host: GitHub
- URL: https://github.com/rasweb/c-rpg-battle-system-assignment
- Owner: Rasweb
- Created: 2025-01-31T13:29:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-04T15:38:28.000Z (over 1 year ago)
- Last Synced: 2025-03-27T23:16:33.930Z (over 1 year ago)
- Language: C++
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# C-RPG-battle-system-assignment
## Table of contents
- [Overview](#overview)
- [Pokemon RPG](#pokemon-rpg)
- [Built with](#built-with)
- [In Action](#in-action)
## Overview
### Pokemon RPG
A C++ RPG battle system assignment connected to my system developer education.
* The main cpp file is: "OOP_C++_INL_2.cpp"
A pokemon rpg system where different pokemon can fight.
Using a Pokemon Builder.
### Built with
- C++
- OOP
- Builders
- Visual Studio
### In Action
```
The battle has started!
Team A sends out Pikachu
Team B sends out Raticate
Pikachu used Quick Attack
Raticate used Quick Attack
Pikachu used Quick Attack
Raticate has fainted
Raticate is in a fainted state and can't move.
Team B sends out Machamp
Current available moves
0: Inferno
1: Cross Chop
2: Hyper Beam
3: Rock Tomb
Choose one of the moves for: Machamp
3
Pikachu used Quick Attack
Machamp used Rock Tomb
Pikachu has fainted
Team A sends out Gengar
Current available moves
0: Inferno
1: Cross Chop
2: Hyper Beam
3: Rock Tomb
Choose one of the moves for: Machamp
2
Current available moves
0: Thunder
1: Shadow Ball
2: Payback
3: Earthquake
Choose one of the moves for: Gengar
0
Machamp used Hyper Beam
Gengar used Thunder
```