Mindmap
Text-Based Adventure Game 2024
Inhalt der Mindmap
Text-Based Adventure Game 2024
Impacts
- Economic
- Competition against existing markets
- Risk of rapid innovation
- Profitability
- Personal
- Information security
- Cohesion
- Personal experience
- Social
- Quality of life
- Engaging
- Economic
Developer Problem
- Data
- Data Source Options
- DSO 1 - restart progress each time player plays again
- Con
- More time consuming for player to complete game
- Pro
- Challenges player as progress is not saved
- More time efficient to develop a digital solution
- Con
- DSO 1 - restart progress each time player plays again
- Data Storage and Retrieval
- SQLite Database
- Save data for progress
- Required Data
- ASCII
- String
- Integers
- Data type length
- Constraint
- Data type length
- Integers
- String
- Health point
- Integer
- Data type length
- Constraint
- Data type length
- Integer
- NPC
- What they will say - string
- Data type length
- Constraint
- Data type length
- What they will say - string
- Player commands
- String
- Data type length
- Constraint
- Data type length
- String
- global variable
- mapLoc, endGame, gameMessage
- ASCII
- Data Source Options
- Coding Environment
- Development Tools
- Thonny
- Key Algorithms
- Common keywords
- N, E, S, W
- Pick up
- Take
- Use
- Hint
- Up, down, left, right
- Common keywords
- Development Tools
- User Interface
- Usability Principles
- Safety
- Different variations of directions to prevent errors e.g. North and up
- Messages to prevent player from exceeding boundaries
- Error messages for commands that cannot be used
- Limiting number of input commands that player can use
- Learnability
- Standardised control directions e.g. N, E, S, W
- Hint messages
- Minimalist layout
- Effectiveness
- Consistent steps required to complete game
- Utility
- Challenges to allow greater engagement as users desire some level of difficulty
- Be able to complete the game
- Accessibility
- Accessible with all devices
- Visual interpretation e.g. ASCII art
- Safety
- User Interface Components
- Visual display using ASCII art
- Text input
- Text display
- Features
- Usability Principles
- Data
Task Requirements
- Existing Solutions
- Hitchhiker's guide to the galaxy
- Pro
- Multiple different ways to complete the game
- Challenging
- Interactive
- Cons
- Time consuming
- Restarts if you mistype a command
- Pro
- Hitchhiker's guide to the galaxy
- Constraints & Limitations
- Coding Environment
- Python
- Time
- Due date
- Skills
- Pseudocode
- Python
- Coding Environment
- Self Determined Criteria
- SDC1 - Must have a theme story similar to Forest of Lyrica such as walking around in school
- Requirement
- Text-based
- Need to obtain something to complete the game
- Requirement
- SDC1 - Must have a theme story similar to Forest of Lyrica such as walking around in school
- Prescribed Criteria
- PC2 - Player begins with no equipment but can pick up items from the map and use them
- Requirement
- Have items throughout the map
- Commands that can be used to pick up/use items
- Requirement
- PC3 - Player begins in one of the centre squares of a 5 x 5 map grid
- Requirement
- Have a 5 x 5 grid
- Requirement
- PC4 - The map must be displayed visually, as ASCII art
- Requirement
- Characters to make ASCII
- Requirement
- PC5 - Must be at least two Non-Playable Characters (NPCs) that can be talked to
- Requirement
- Have messages that NPCs can reply with
- Have NPCs
- Requirement
- PC6 - When talked to, the two NPCs will give a random game hint from a possible list of 5 hints. E.g. “The bakery is north.”
- Requirement
- Hint messages
- Requirement
- PC7 - The player can navigate the map using valid commands: “north”, “south”, “east” and “west”. Other navigation commands will return: “I do not understand”.
- Requirement
- N, E, S, W aligns with 5 x 5 grid
- Requirement
- PC8 - When the player arrives at a new location a text-based description of the location is displayed.
- Requirement
- Messages for each location
- Requirement
- PC9 - If the player tries to move outside the boundary of the map a message appears explaining that the way is blocked, and the player cannot move in that direction.
- Requirement
- Align numbers that exceed 5 x 5 grid to being a 'boundary'
- Requirement
- PC10 - Have a series of events that the player must complete to finish the game.
- Requirement
- Challenges in different locations
- Requirement
- PC1 - Player begins with 3 health points
- Requirement
- Can add or remove health points
- Has health points
- Requirement
- PC2 - Player begins with no equipment but can pick up items from the map and use them
- Existing Solutions
User Problem
- User Persona
- User Persona 1
- Details
- 16 year old
- Mansfield, Australia
- Needs
- Game can be completed
- Understandable
- Functionable
- Wants
- Innovative
- Engaging
- Challenging
- Details
- User Persona 1
- User Persona
Informationen
- Beschreibung
- Queensland Certificate of Education Digital Technologies Mindmap am Text-Based Adventure Game 2024, erstellt von Joanna Tsai am 16/04/2024.
- Erstellt von
- Joanna Tsai
- Aufrufe
- 3
- Bewertung