Notes
adventure game - created from Mind Map
Content of the notes (1)
Page 1
Coding constructs
Algorithm constructs
Existing text-based adventure games
ideas for story
self determined criteria
prescribed criteria
IF statments
FOR loops
an if statement is a conditional control structure that allows your program to execute a block of code only if a specified condition evaluates to True.
number = 10 if number > 0: print("The number is positive.")
a for loop is used to iterate over a sequence (such as a list, tuple, string, dictionary, set, or a range of numbers) and execute a block of code once for each item in that sequence.
fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit)
Itleration
Modularesation
Selection and conditions
Assignment
Sequence
Iteration means repeating a process — in programming, it refers to going through elements of a collection (like a list, tuple, dictionary, set, or string) one by one.
# Iterating over a list fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit)
Modularisation in Python refers to the practice of breaking a large program into smaller, self-contained, and reusable parts called modules.
# math_utils.py def add(a, b): """Return the sum of two numbers.""" return a + b def multiply(a, b): """Return the product of two numbers.""" return a * b
Selection statements allow a program to choose which block of code to execute based on a condition. A condition is an expression that evaluates to either: True or False
age = 20 if age >= 18: # Condition is True print("You are an adult.")
assignment is the process of binding a value (object) to a variable name using the assignment operator =. The variable name goes on the left-hand side, and the value or expression goes on the right-hand side.
x = 10 # Assigns integer 10 to variable x y = "Hello" # Assigns string "Hello" to variable y print(x) # Output: 10 print(y) # Output: Hello
a sequence is an ordered collection of items that can be accessed by their index. Sequences store multiple values in a single variable and support operations like indexing, slicing, iteration, and membership testing.
hitchhikers guide to the galaxy
forests of lyrica
The Hitchhiker's Guide to the Galaxy is a humorous text-based adventure game where players type commands to explore the story and solve puzzles. You play as Arthur Dent as he travels through space after Earth is destroyed, meeting strange characters and experiencing absurd adventures.
Strengths: The Hitchhiker's Guide to the Galaxy is known for its funny writing, creative storytelling, and clever puzzles that make players think carefully. The text-based style also encourages imagination and makes the game feel like an interactive version of the novel.
Weaknesses: The game can be frustrating because some puzzles are very difficult and require exact commands to work properly. Players may also find it hard because there are no graphics and it is easy to miss important items needed later in the game.
Forests of Lyrica is a fantasy text-based adventure game where players explore magical forests, solve puzzles, and make choices that affect the story. The game focuses on storytelling and imagination, using written descriptions instead of graphics to create the world and its characters.
Weaknesses: The game may feel slow for players who prefer action or graphics-heavy games. Some parts can also be confusing because players must rely on written descriptions and specific commands to progress
Strengths: Forests of Lyrica has an imaginative fantasy setting and interesting story choices that make the adventure engaging. Its text-based format encourages creativity and allows players to explore the world in their own way.
add health counter
change to SCIFI story
track player game
description
example
desciption
example
description
example
SD1
SD2
REQ1
REQ2
REQ3
REQ 1
REQ2
REQ3
PC1
PC2
PC3
PC4
REQ1
EQ2
EQ3
REQ1
RED2
REQ3
REQ1
REQ2
REQ3
REQ1
REQ2
REQ3
Information
- Description
- Note on adventure game - created from Mind Map, created by R E on 12/05/2026.
- Created by
- R E
- Views
- 1
- History
-
- Created by R E · May 12, 2026
- Copied to Note by R E · May 12, 2026
- Rating