Mind map
Item 2
Map content
Item 2
Prescribed Criteria
- P1: Your story must have at least 10 different variables in total
- Game must have different variables so the player is able to choose different options
- My story has over 10 variables to help keep the story going
- The 10 different variables will help the player either win or lose
- P2: You must have at least two choices for each input (IE. Yes | No, Left | Right, Buy | Sell)
- Game will have multiple choice questions that will take the player to a new multiple choice question
- Game will have lots of options so players can decide their fate
- P3: You must use a WHILE loop
- Game must include a while loop to keep the game going and make it fun
- P4: You must use variables that match your storyline
- The game will have selection and condition variables
- P1: Your story must have at least 10 different variables in total
Self-Determined Criteria
- You must make the game have different rooms and make it have aesthetic features
- Game will have different choices
- Game will have different endings
- Game must have ASCII art of a car in my program
- You must make the game have different rooms and make it have aesthetic features
Ideas for Story
- Add Health Counter
- A system for tracking and displaying a player's or enemy's current hit points
- An example is Player Health: 20/20 -> Enemy attacks -> Player Health: 12/20
- A system for tracking and displaying a player's or enemy's current hit points
- Change Sci-Fi Story
- Change the story to a horror game
- Track Player Name
- Tracking a player's name means saving the user's chosen name into a variable
- player_name = input("Enter your name: ") print(f"Welcome, {player_name}!")
- Tracking a player's name means saving the user's chosen name into a variable
- Add Health Counter
Existing Text Based Adventure Games
- Forests of Lyrica
- Forest of Lyrica is a text-based adventure game where players navigate a magical forest, interact with characters, solve riddles, and collect items to progress through the story
- Strengths
- Creative
- players can make their own choices
- simple and easy to learn
- Weaknesses
- Limited actions
- Repetitive
- Not too exciting
- Strengths
- Forest of Lyrica is a text-based adventure game where players navigate a magical forest, interact with characters, solve riddles, and collect items to progress through the story
- The Hitchhiker's Guide to the Galaxy
- The Hitchhiker's Guide to the Galaxy is a fun and adventurous game that follows Arthur Dent, an ordinary Englishman, who finds himself in a series of intergalactic misadventures. The game is filled with puzzles and humor, and it's a great way for kids to learn about the universe and its mysteries
- Strenghts
- Different settings
- Its funny
- Weaknesses
- Die too easily
- Repetititve
- Strenghts
- The Hitchhiker's Guide to the Galaxy is a fun and adventurous game that follows Arthur Dent, an ordinary Englishman, who finds himself in a series of intergalactic misadventures. The game is filled with puzzles and humor, and it's a great way for kids to learn about the universe and its mysteries
- Forests of Lyrica
Algorithm Constructs
- Sequence
- Sequence is a set of instructions or steps that happen in a specific order to complete a task
- An example is when making a character move in a game like "Character collects a coin"
- Sequence is a set of instructions or steps that happen in a specific order to complete a task
- Iteration
- Iteration means repeating a set of instructions or actions until something is complete
- An example is in a game, a character keeps walking forward until it reached a wall
- Iteration means repeating a set of instructions or actions until something is complete
- Modularisation
- Modularisation means breaking a big program or task into smaller parts called modules so its easier to create, test and fix
- An example is when making a game, you could split it into modules, one for movement, one for sound, one for levels, etc.
- Modularisation means breaking a big program or task into smaller parts called modules so its easier to create, test and fix
- Sequence
Coding Constructs
- IF statement
- An IF statement is used to make decisions in a program. It tells the computer to do something only if a condition is true
- An example is "IF the player touches a coin, ADD 10 points to the score
- An IF statement is used to make decisions in a program. It tells the computer to do something only if a condition is true
- FOR loops
- A FOR loop is used to repeat a set of instructions a certain number of times
- An example is a character in a game jumps 5 times "FOR 5 times, MAKE, the character jump
- A FOR loop is used to repeat a set of instructions a certain number of times
- IF statement
Information
- Description
- Mind Map on Item 2, created by Margaret Grigorov on 12/05/2026.
- Created by
- Margaret Grigorov
- Views
- 0
- Rating