Mind map
Text-Based Adventure Game
Map content
Text-Based Adventure Game
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
- Data Source Option 2
- ?
- Data Source Option 1
- Con
- ?
- Pro
- ?
- Con
- Data Source Option 2
- Data Storage and Retrieval
- SQLite Database
- Required Data
- Input
- Data Type
- Integer
- Data type length
- Constraint
- Data type length
- String
- Data type length
- Constraint
- Data type length
- Integer
- Data Type
- Input
- 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
- Text input
- Text display
- Usability Principles
- Data
Task Requirements
- Existing Solutions
- Solution 1
- Pro
- ?
- Cons
- ?
- Pro
- Solution 1
- Constraints & Limitations
- Coding Environment
- Python
- Time
- Due date
- Learnability from a semester
- Skills
- Pseudocode
- Python
- Coding Environment
- Self Determined Criteria
- SDC1
- Requirement
- Requirement
- Requirement
- SDC2
- Requirement
- Requirement
- SDC1
- Prescribed Criteria
- PC2 - begins without equipment but can pick up items and use them
- Requirement
- Have items throughout the map
- Commands that can be used to pick up/use items
- Requirement
- PC3 - begins in a centre square of 5 x 5 map grid
- Requirement
- Have a 5 x 5 grid
- Requirement
- PC4 - map displayed in ASCII art
- Requirement
- Characters to make ASCII
- Requirement
- PC5 - NPCs that can be talked to
- Requirement
- Have messages that NPCs can reply with
- Have NPCs
- Requirement
- PC6 - NPCs give hints
- Requirement
- Hint messages
- Requirement
- PC7 - navigate using N, E, S, W
- Requirement
- N, E, S, W aligns with 5 x 5 grid
- Requirement
- PC8 - when player arrives at new location text based description is displayed
- Requirement
- Messages for each location
- Requirement
- PC9 - blocked boundary messages
- Requirement
- Align numbers that exceed 5 x 5 grid to being a 'boundary'
- Requirement
- PC10 - series of events to complete game
- Requirement
- Challenges in different locations
- Requirement
- PC1 - begin with 3 health points
- Requirement
- Can add or remove health points
- Has health points
- Requirement
- PC2 - begins without equipment but can pick up items and use them
- Existing Solutions
User Problem
- User Persona
- User Persona 1
- Details
- Functionable
- Understandable
- Needs
- Game can be completed
- Wants
- Innovative
- Engaging
- Challenging
- Details
- User Persona 1
- User Persona
Information
- Description
- Queensland Certificate of Education Digital Technologies Mind Map on Text-Based Adventure Game, created by Joanna Tsai on 20/04/2024.
- Created by
- Joanna Tsai
- Views
- 0
- History
-
- Created by Joanna Tsai · Apr 16, 2024
- Copied by Joanna Tsai · Apr 20, 2024
- Rating