Version 2.0
Welcome to Project RPG, an innovative RPG envisioned by Sinho Chewi and Alexander Tran. Play as a character in a magical academy who gains increasingly powerful spells through courses.
Navigate to the src
directory and simply use the command:
$ make
Navigate to the src
directory and use the command:
$ make run
Enrollment
ability to check course descriptionsability to enroll in a course
Main Screen
ability to go to classroomcheck enrolled classescheck assignmentscheck status (HP/MP)rest (recover HP/MP, advance a day)save fileload file
Classroom
option to return to main screenability to see assignments/examinations and select one
Battle
create HP, MP, and other statsmake player unable to cast spell when there is insufficient MPallow alternatives besides spell casting- develop stat system
create Firebolt, ranks I-Xallow Firebolt to rank up after completing assignmentscreate monsters for Fire I (including bosses)- create 18 assignments, 9 examinations
- develop damage calculation formula
- create weakness/strength system
create battle system
GUI
move RestKeyListener to ShortcutKeyListenerimplement switch statements within ShortcutKeyListenerstore lists of buttons, initialize in setupButtons() methodrename all buttons to include shortcut keysallow monster to moveexit when HP is 0player orientationallow player to cast Fireballmake Fireball damage monstermake monster die when HP is 0allow player to choose battle skills