Mapa mental
Year 9 Item 2
Conteúdo do mapa
Year 9 Item 2
Prescribed criteria
- •Your story must have at least 10 different variables in total
- Choice Variables
- Print Variables
- fight or hide variable
- You must have at least two choices for each input. IE. Yes | No, Left | Right, Buy | Sell
- Include a Yes or No option after choice variable when deciding between the Bunker or Spaceship
- Choose between Going to the shop or not after sneaking over to the bunker
- You must use a WHILE Loop
- using WHILE TRUE loops
- Using IF loops
- You must use variables that match your storyline
- Using Bunker or Forest variable
- Using fight or hide variables
- •Your story must have at least 10 different variables in total
Self-Determinded Criteria
- Have detailed ASCII Art
- Game topic is zombie apocalypse
Ideas for Story
- Add Health Counter
- keeping score of the player's life points so the game knows when they take damage and when it's game over.
- An example is when the player gets hit in a critical spot such as the head, they lose a multiplied amount of health.
- keeping score of the player's life points so the game knows when they take damage and when it's game over.
- Change to Sci-fi Story
- Changing to a sci-fi story means changing the text outputs to describe a futuristic world with spaceships and robots instead of a normal or fantasy setting.
- An example is changing your story prints from "You enter a dark cave" to "You step onto the alien planet's surface while your oxygen tank beeps."
- Changing to a sci-fi story means changing the text outputs to describe a futuristic world with spaceships and robots instead of a normal or fantasy setting.
- Track Player Name
- Tracking the player's name means saving whatever the player types in into a text variable so the story can remember who they are.
- An example is using the input function to store the name "Alex" so you can use it inside a print statement later.
- Tracking the player's name means saving whatever the player types in into a text variable so the story can remember who they are.
- Add Health Counter
Algorithm Constructs
- Sequence
- Sequence is the process of running instructions one after the other in a straight line from top to bottom without skipping any steps.
- Assignment
- Assignment is the process of giving a variable a value.
- Selection & Conditon
- Selection is choosing which path the code takes based on checking a condition.
- An example of selection is checking if a person is 18 to decide if they can buy alcohol, where "checking if they are 18" is the condition.
- Selection is choosing which path the code takes based on checking a condition.
- Iteration
- Iteration is repeating a block of code multiple times until a task is done.
- An example of iteration is repeating a countdown from 10 to 1 until the timer hits 0.
- Iteration is repeating a block of code multiple times until a task is done.
- Modularisation
- modularisation is just splitting your code into separate functions and modules to keep it clean and organized.
- An example is taking code that calculates a game score and putting it into its own separate block so you don't have to keep typing out the same steps over and over.
- modularisation is just splitting your code into separate functions and modules to keep it clean and organized.
- Sequence
Coding Constructs
- IF Statement
- An IF statement is a conditional structure that runs a block of code once if its condition is true.
- ELIF
- An IF statement is a conditional structure that runs a block of code once if its condition is true.
- FOR Loops
- A FOR loop is a programming control structure used to repeatedly execute a block of code a specific number of times based on a counter or a sequence of items.
- Iteration
- A FOR loop is a programming control structure used to repeatedly execute a block of code a specific number of times based on a counter or a sequence of items.
- IF Statement
Existing Text Based Adventure Game
- Hitchhikers Guide to the Galaxy
- Older text based game, requires straight forward phrases, and start of the storyline is about a character waking up after a hangover.
- Interactive UI, with imagery showing the bedroom, front lawn etc.
- Weaknesses include requiring very specific phrases, for example the game is very bland and doesn't state details and players easily ragequit, feels like going in circles.
- Older text based game, requires straight forward phrases, and start of the storyline is about a character waking up after a hangover.
- Forests of Lyrica
- In Forest of Lyrica, gameplay consists of navigating a text-based 4x4 coordinate grid using north, south, east, and west directional inputs to explore areas, discover items to add to your backpack inventory, and use collected tools to bypass obstacles and survive the woods.
- Weaknesses can include that the game is too complicated, and may require looking at the code to understand the path to beat the game.
- Strengths can include self-satisfaction when you manage to get items, and detailed images.
- In Forest of Lyrica, gameplay consists of navigating a text-based 4x4 coordinate grid using north, south, east, and west directional inputs to explore areas, discover items to add to your backpack inventory, and use collected tools to bypass obstacles and survive the woods.
- Hitchhikers Guide to the Galaxy
Informações
- Descrição
- Year 9 Digital Technologies Mapa Mental sobre Year 9 Item 2, criado por Henrik Vign em 12-10-2026.
- Criado por
- Henrik Vign · out 2026
- Atualizado
- 2 nov 2026
- Visualizações
- 1
- Avaliação