Group No.: 23
Members: Wu Sen Pan, Chiew Lik Seng
As horror games like resident evil, the evil within, are getting more popular, we want to make a game with similar settings and story. This is a RPG game with guns and armour.
Game type: Text based RPG game
Story: You are Chris, a former police. Your daughter Alexandra has been abducted by unknown. You have searched her for 2 years and now all clues pointed to this corp - BioReincarnation(Bior.) Alexandra is said to be imprisoned in a lab inside an obsolete building. You are standing in front of the main entrance of the building.
Your mission is to break into the lab and find your daughter ASAP. The building is heavily-guarded and full of dangers. Go Fast Or You May Lose Your Daughter
- Winning condition: Rescue your daughter Alexandra and escape through the Entrance Door to Outside
- Do not die. If dead, you will be respawned at previous checkpoint.
- Kill monsters and security guards to level up and increase skillpoint.
- Sometimes run for life is also a good option instead of wasting time on fighting unbeatable opponents.
- Pick up more items to help you in combat or heal your hp.
- Certain entrance/special items is not accessible unless you pass the mini games.
- Please avoid invalid input as much as possibles.
- Statistics (Code Requirement 2 & 3 & 4 & 5: use file to store different properties )
- Status of Main Character(Chris) Data Structures:
- Health
- Damage
- Speed
- Armour
- Equipments -> This is a vector which will have elastic size (Requirement 2)
- Items - > vector with dynamic memory (Requirement 3)
- locations
- Monsters
- Items
- Equipments
- .etc
- Status of Main Character(Chris) Data Structures:
- Map/Navigation (Code Requirement 2 & 3 & 4 & 5: Update Chris' position, display the map, Save map changes when exit)
- move around to fight villain and become stronger, only the first time u go to a location will appear villain.
- Mini games (Code Requirement 1: assigning random questions to player)
- obtain key(hacking device) to unlock certain locked entrance
- Play TicTacToe With AI (minimax algorithm) (Code Requirement 1: assigning random choices for AI in easy mode)
- Guess objects
- Save and Quit (Code Requirement 4: Save/exit the game without loss of progress)
- Auto save is also available after each winning fight
- When you are at any location of the map, you can choose to 1) move to another location, 2) check your items and use them, 3) check your equipments, 4) save and quit
- Whenever you enter a new location that you have never been before, villain will appear and you have to fight them or run. (type 'a' for attack, 'r' for run , 'i' for chekcing item)
- You can use items to heal you or damage villain.
- Big Boss is in Security Office.
- Your daughter is actually in Jail hehe.
- Toilet is crucial.
- Have fun :)
In case any unfortunate things happen, we have a backup windows version for you which will work perfectly fine.
- Use "make Main" to make command
- Execute the file with ./Main
- Entrance -> Canteen -> Entrance -> Stairs -> Entrance -> Lobby -> A1 -> BioLab ->Chemistry -> A6868 -> Toilet -> A6868 -> BioLab -> Lobby -> SecurityOffice -> Jail -> SecurityOffice -> Lobby -> Entrance -> Outside => wins
- Entrance -> Lobby -> SecurityOffice -> Lose