Mindmap
Text-Based Adventure Game
Inhalt der Mindmap
Text-Based Adventure Game
Prescribed Criteria
- You must use variables
- Variables must track the game progress or player state
- Variables must influence the game logic
- All variables should be properly initialized at the start of the game
- Variables must influence the game logic
- Variables must track the game progress or player state
- You must use a WHILE Loop
- Must be used to keep the game running
- Include exit conditions for the end of the game
- Must handle invalid inputs or reattempts
- Include exit conditions for the end of the game
- Must be used to keep the game running
- You must have at least two choices for each input. IE. Yes | No, Left | Right, Buy | Sell
- Player is required to face a minimum of 10 decision points when in input is needed
- In some way, each input is required to influence the storyline of the game
- The 10 inputs are required to have clear instructions to make sure of user understanding
- In some way, each input is required to influence the storyline of the game
- Player is required to face a minimum of 10 decision points when in input is needed
- Your game must include at least 10 different player questions in total
- Player is required to face a minimum of 10 decision points when in input is needed
- In some way, each input is required to influence the storyline of the game
- The 10 inputs are required to have clear instructions to make sure of user understanding
- In some way, each input is required to influence the storyline of the game
- Player is required to face a minimum of 10 decision points when in input is needed
- You must use variables
Self Determined Criteria
- Game is required to be smart and have a story line
- A logical, and clear storyline
- Questions should be connected to previous questions
- The decision making is required to influence the story progression
- Questions should be connected to previous questions
- A logical, and clear storyline
- Game is required to be completed in the span of 3 minutes
- The game must have a clear objective
- The game must be designed to have a limited amount of rounds to ensure the game is no longer 3 minutes.
- Game can include a countdown or stopwatch to display the amount of time taken.
- The game must be designed to have a limited amount of rounds to ensure the game is no longer 3 minutes.
- The game must have a clear objective
- The game should include multiple endings depending on the decision made
- The game must include clear consequences or conditions to show how it concludes.
- The game should have consequences or an aftermath to the decisions made by the user.
- The game should have an organised storyline.
- The game should have consequences or an aftermath to the decisions made by the user.
- The game must include clear consequences or conditions to show how it concludes.
- The game should have clear instructions for the user throughout the game
- Immediate feedback is required after each choice is made
- An error message is required when there is an invalid input
- Instructions should be simple an understandable
- An error message is required when there is an invalid input
- Immediate feedback is required after each choice is made
- Game is required to be smart and have a story line
Existing Text Based Adventure Games
- Zork
- Pros
- Rich descriptions and clever puzzles.
- Historic value as one of the first interactive fiction games.
- Offline play and wide compatibility.
- Cons
- Limited command structure.
- No visual or sound elements.
- Some puzzles can be difficult without hints.
- Description
- A classic text-based fantasy adventure game where you explore and solve puzzles by typing simple commands.
- Pros
- AI Dungeon
- Pros
- Supports custom scenarios and multiplayer.
- Highly interactive and imaginative.
- Endless storytelling possibilities.
- Cons
- Sometimes produces illogical or repetitive responses.
- Requires internet and has limited features in free version.
- Description
- An AI-powered text adventure game where you type anything and the story adapts in real time.
- Pros
- Zork
Coding Constructs
- Variable
- A named storage location used to store data (e.g., numbers, text).
- Array
- A collection of values stored in a single variable.
- IF statement
- Checks a condition and runs code only if the condition is true
- IF ELSE statement
- Runs one block of code if the condition is true, and another if it’s false.
- FOR Loop
- Repeats a block of code a specific number of times (usually used to loop through arrays/lists).
- WHILE Loop
- Repeats code while a condition is true.
- Variable
Ideas for Story
- Choices
- Yes
- No
- Player Questions
- 6. Would you like to sneak past the security guard or confront them?
- 9. Would you like to save the data or patient?
- 2. Would you like to trust the stranger?
- 10. Would you like to save the last person infected or end the virus?
- 4. Would you like to scan the blood sample or the body sample?
- 3. Which vial would you like to pick? Blue or Red?
- 1. Would you like to enter the lab or the hospital?
- 5. Would you like to go through the vent or through the hallway?
- 8. Would you like to have AI assistance, or no?
- 7. Would you like to decode the message? Try or Skip?
- Choices
Aesthetic Features
- ASCII Art
- images
- shapes
- drawings
- ANSI Art
- Underlining
- Bolding
- Italics
- Colour Coding
- ASCII Art
Informationen
- Beschreibung
- Mindmap am Text-Based Adventure Game, erstellt von Tavleen Kaur am 12/05/2025.
- Erstellt von
- Tavleen Kaur
- Aufrufe
- 2
- Bewertung