Skip to content

dcc-cc3002/final-reality-epzita

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final Reality

Final Reality is a simplified clone of the renowned game, Final Fantasy. Its main purpose is to serve as an educational tool, teaching foundational programming concepts.

This project follows an OOP design, implementing interfaces (traits) to describe the basic design of a class, an abstract class which implements most (if not all) methods of a class.

This game currently has the core elements of an RPG game, with 5 different characters for you to choose; Warrior, Paladin, Ninja, Black Mage and White Mage. There is also a weapon mechanic for you to equip the one you think fits best for your character.

As an RPG game, you can gather your party and fight your enemies in a turn-based combat implemented by a Turn Scheduler.

The flow diagram of the game is the following:

Diagrama de estados This project is licensed under the Creative Commons Attribution 4.0 International License.

About

final-reality-epzita created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages