Mind map
Text Based Adventure Game
Map content
Text Based Adventure Game
Data Types
- String
- sequence of characters
- Boolean
- two possible values: true or false.
- Integer
- represents a range of mathematical integers
- Float
- stores decimal values
- An attribute associated with a piece of data that tells a computer system how to interpret its value.
- String
Algorthim Constructs
- Assignment
- Sequence
- Selection
- Condition
- Iteration
- Modularisation
Task Requirements
- Challenge 1
- Recognition and description of sample algorithms
- Mind map
- Symbolisation of solutions using pseudocode presented in IPO charts
- Desk check algorithms
- Challenge 2
- Prescribed Criteria
- The player begins with 3 health points.
- The map must be displayed visually, as ASCII art.
- • The player begins with no equipment but can pick up items from the map and use them.
- The player begins in one of the centre squares of a 5 x 5 map grid.
- •There must be at least two Non-Playable Characters (NPCs) that can be talked to.
- 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.”
- The player can navigate the map using valid commands: “north”, “south”, “east” and “west”. Other navigation commands will return: “I do not understand”
- When the player arrives at a new location a text-based description of the location is displayed.
- 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.
- • Have a series of events that the player must complete to finish the game.
- Self-Determined Criteria
- Prescribed Criteria
- Challenge 3
- User persona
- Usability Principles
- Utility
- Safety
- Effectiveness
- Learnability
- Accessibility
- Wireframes
- Elements and principles
- Mock ups
- Annotations
- Challenge 1
Development Tools
- Python
- Thonny
- Arcade
- Flask
- Thonny
- CSS
- SQLite
- HTML
- Notepad ++
- GoConqr
- Mind map
- Python
Existing Solutions
- Hitchhiker's guide to the Galaxy
- Forest of Lyrica
Impacts
- Social
- A community is made
- Social interactions about game
- Economic
- Profits
- Company
- Hiring employees
- Personal
- Spending time on the game
- Social
Data Structures
- For
- Control flow statement for specifying iteration
- If
- It takes a Boolean expression as a condition and executes the code inside the loop if the condition is true1. If the condition is false, the code is ignored
- While
- a control flow statement that allows code to be executed repeatedly based on a given Boolean condition.
- A data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
- For
User problem
- User persona
- Primary School
- Needs and Expectations
- Interests
- Fustrations
- User persona
Variables
- Local
- Declared within a specific block of code, such as a function or method, and have limited scope and lifetime, existing only within that block.
- Global
- Global variables are variables that are declared outside of any function or block of code and can be accessed from any part of the program
- Local
Information
- Description
- Year 10 Digital Technologies Mind Map on Text Based Adventure Game, created by Lucas Chan on 18/04/2024.
- Created by
- Lucas Chan · Apr 2024
- Updated
- May 11, 2025
- Views
- 1
- Rating