Mind map
Texted Base Adventure Game
Map content
Texted Base Adventure Game
Coding Constructs
- IF statements
- If and if-else statements are used in Python to perform conditional execution of code. They allow you to specify one or more conditions and depending on whether the conditions are met or not, the code inside the if or if-else block is executed.
- if condition: # code to be executed if condition is True
- If and if-else statements are used in Python to perform conditional execution of code. They allow you to specify one or more conditions and depending on whether the conditions are met or not, the code inside the if or if-else block is executed.
- FOR loops
- A FOR loop is a common control structure in Python that allows you to repeat a block of code a specific number of times.
- for item in sequence: # Code to be executed for each item in the sequence
- A FOR loop is a common control structure in Python that allows you to repeat a block of code a specific number of times.
- IF statements
Algorithm Constructs
- Sequence
- A sequence is a number of instructions that are processed one after the other.
- DECLARE count SET count TO 1 OUTPUT the value of count
- A sequence is a number of instructions that are processed one after the other.
- Assignment
- Assignment is used to store the value of an expression into a variable.
- DECLARE studentName SET studentName TO Bob
- Assignment is used to store the value of an expression into a variable.
- Selection & Condition
- A selection statement uses a condition to select, or determine, the next line of the program that is to be executed
- CALCULATE totalCost IF (totalCost > $10) THEN OUTPUT 'no delivery charge' ELSE OUTPUT '$5 delivery charge' ENDIF OUTPUT 'thankyou
- A selection statement uses a condition to select, or determine, the next line of the program that is to be executed
- Iteration
- Iteration is also called repetition and is used when something is repeated over and over again, so anything where the program goes round in a loop. Typically programmed using code such as WHILE, REPEAT and FOR statements.
- DECLARE count SET count TO 0 FOR count = 1 to 10 OUTPUT count END FOR OUTPUT ‘finished
- Iteration is also called repetition and is used when something is repeated over and over again, so anything where the program goes round in a loop. Typically programmed using code such as WHILE, REPEAT and FOR statements.
- Modularisation
- Modularisation is used to reduce the complexity of a system by deconstructing it into independent units or modules.
- FUNCTION delivery_charge CALCULATE totalCost IF (totalCost > $10) THEN OUTPUT ‘no delivery charge’ ELSE OUTPUT ‘$5 delivery charge’ ENDIF OUTPUT ‘thankyou’ END FUNCTION
- Modularisation is used to reduce the complexity of a system by deconstructing it into independent units or modules.
- Sequence
Existing Text Based Adventure Games
- Hitchhikers Guide to the Galaxy
- Texted base adventure game where the player needs to solve puzzles and escape to win the game
- Forests of Lyrica
- Text-based game where you navigate a forest and solve riddles to overcome challenges.
- Hitchhikers Guide to the Galaxy
Self-Determined Criteria
- The game must be fun and casual providing an exploration experience in Japan
- Options to discover new foods
- onigiri
- mochi
- sushi
- Options to discover tourist attractions
- himeji castle
- universal studios osaka
- Options to discover different cities from taking different trains
- metro
- bullet
- Options to discover new foods
- The game must be fun and casual providing an exploration experience in Japan
Prescribed
- Your story must have at least 10 different variables in total
- Determine 10 variables in total
- e.g shop_choice = input("Do you want to buy anything? (yes/no) ")
- Determine different cities and attractions
- osaka universal studios
- himeji castle
- Determine different foods
- sushi
- mochi
- onigiri
- Determine 10 variables in total
- You must have at least two choices for each input (IE. Yes | No, Left | Right, Buy | Sell)
- Create lanes choosing left or right
- right
- left
- Create a shop to buy
- Create attractions to visit (yes/no)
- yes
- no
- Create lanes choosing left or right
- You must use a WHILE loop
- Add while loop
- while TRUE
- Loop to the start
- while true loop
- Add while loop
- You must use variables that match your storyline
- What tourist attractions do you want to visit
- nara deer park
- himeji castle
- What foods would you like to try
- mochi
- onigiri
- sushi
- What train do you want to take
- bullet
- metro
- What tourist attractions do you want to visit
- Your story must have at least 10 different variables in total
Ideas for story
- Add train stations
- Train stations from different Japanese cities
- himeji
- osaka
- tokyo
- kyoto
- Train stations from different Japanese cities
- Change to Japan trip story
- Japanese trip based adventure game
- foods
- cities
- attractions
- Japanese trip based adventure game
- Add Japan themed images
- Images of Japan, food, scenery
- sakura
- nara park deer
- train
- Images of Japan, food, scenery
- Add train stations
Information
- Description
- Mind Map on Texted Base Adventure Game, created by Mayjean Ang on 13/10/2026.
- Created by
- Mayjean Ang
- Views
- 1
- Rating