Mindmap
The Community Game
Inhalt der Mindmap
The Community Game
Task Requirements
- Self-Determined Criteria
- Solution is based off of the TV show community to appeal to sitcom enjoyers
- Incorporate locations from the TV show
- Include characters from the TV show
- Base the sequence/events off the TV show
- Solution is based off of the TV show community to appeal to sitcom enjoyers
- Prescribed Criteria
- The player begins with 3 health points
- There are 3 health points given to the player
- The health points are full at the beginning of each game
- The health points can be deducted by certain actions
- The player begins with no equipment but can pick up items from the map and use them
- The player is given 3 inventory slots
- Inventory slots are empty at the beginning
- Once player picks up item, it goes in the inventory where it can be used later
- The player begins in one of the centre squares of a 5x5 map grid
- The map must be a 5 x 5 grid
- When the game starts, the player is in the centre/12th square
- Display to the player which square they are in
- The map must be displayed visually, as ASCII art
- ASCII art must be created for each different location
- Detect when a player enters a new location
- Print the ASCII art when player enters new location
- There must be at least two NPCs that can be talked to
- Have two NPCs placed on different square of the map
- Allow them to be interactable
- Tell player in location description that there are NPCs
- When talked to, the two NPCs will give a random game hint from a possible list of 5 hints
- Create a list of 5 possible hints
- Randomise the possible hints
- Print one of the hints
- The player can navigate the map using valid commands, other commands will return "I do not understand"
- The code recognises “north”, “south”, “east”, and “west” as directions
- The text “I do not understand” will be printed if the valid commands used are false
- Other action commands are recognised
- When the player arrives at a new location, a text-based description of the location is displayed
- Recognise when the player enters a new location
- Have each location have a different text-based description
- Output description when player is detected at new location
- If the player tries to move outside the boundary of the map, a message appears explaining the way is blocked and the player cannot move in that direction
- Detect when the player is at a blocked path/edge of the map
- Print a blocked path message
- Don’t allow the player to move in that direction
- Have a series of events that the player must complete to finish the game
- Block certain areas from being unlocked until an item has been acquired
- Complete certain actions to finish the game
- Don’t allow player to complete certain tasks before others have been completed
- The player begins with 3 health points
- Self-Determined Criteria
Data Types
- Boolean
- True or false
- Integer
- Whole numbers
- String
- Sequence of characters
- Float
- Decimal or fractional numbers
- Character
- Single letters/characters
- Boolean
Local Variables
- Variables defined inside a function
Global Variables
- Variables defined outside functions
Informationen
- Beschreibung
- Mindmap am The Community Game, erstellt von Dina S am 23/02/2023.
- Erstellt von
- Dina S
- Aufrufe
- 3
- Bewertung