Mind map
Text adventure game planning
Map content
Text adventure game planning
Prescribed Criteria
- Your story must have at least 10 different variables in total
- Set up exactly 10 different variables
- Use both numeric and text variable
- Avoiding unnecessary duplicates of variable
- Must have at least two choices for each input
- Give players at least two clear options at every turn
- Use Else blocks to react with wrong answers
- Loop back to the prompt if players make a choices
- You must use a WHILE loop
- Run the main game-loop using a While loop
- Keep the loop going if the player is alive
- stop the loop when the game finishes
- You must use variables that match your storyline
- Name variables using RPG terms
- Print variable inside the story text
- Use terms like damage and hp to fit the story
- Your story must have at least 10 different variables in total
Idea for story
- Add Health Counter
- Track health variables during combat
- Real-time updates for player and enemy HP stats
- Track health variables during combat
- Change to Sci-Fi Story
- Focus on tactical monster-battling mechanics
- Level-up progression through turn-based
- Focus on tactical monster-battling mechanics
- Track Player Name
- Capture custom string inputs for dialogues.
- Prompt user to enter player name at initial setup.
- Capture custom string inputs for dialogues.
- Add Health Counter
Algorithm Constructs
- Sequence
- Order events from startup to battle
- Assignment
- Initialize basic value
- Set hp = 10 and attack = 5.
- Initialize basic value
- Selection & Condition
- Use evaluation blocks to create story paths
- Check if chosen class is Warrior or Mage
- Use evaluation blocks to create story paths
- Iteration
- Loop combat turns until an event is triggerred.
- Repeat action menu until an entity faint
- Loop combat turns until an event is triggerred.
- Modularisation
- Breaking code into reusable functionsn
- import time
- Breaking code into reusable functionsn
- Sequence
Coding Constructs
- IF statements
- If an particular event was triggerred, then conduct an particular order
- Trigger a level-up sequence with if current_xp >= 100:.
- If an particular event was triggerred, then conduct an particular order
- FOR Loops
- repeats block of code
- for x in range(3):
- repeats block of code
- IF statements
Existing Text Based Adventure Games
- Hitchhikers Guide to the Galaxy
- Sci-fi puzzle game famous for brutal logic.
- Strengths: Iconic, highly memorable storytelling
- Weaknesse: Difficult to understand the puzzle logic
- Strengths: Iconic, highly memorable storytelling
- Sci-fi puzzle game famous for brutal logic.
- Forests of Lyrica
- fantasy text adventure focused on dungeon exploring
- Strengths: Tense, immersive atmosphere
- Weaknesses: Less direction make you guessing where to head
- Strengths: Tense, immersive atmosphere
- fantasy text adventure focused on dungeon exploring
- Hitchhikers Guide to the Galaxy
Self-Determined Criteria
- Design a fast-paced game
- Player reducing health, getting debuff by opponent
- Make enemy counterattacks automatically in the loops
- turn-based combat system
- Design a fast-paced game
Information
- Description
- Mind Map on Text adventure game planning, created by Lucas TUNG on 19/10/2026.
- Created by
- Lucas TUNG · Oct 2026
- Updated
- Oct 23, 2026
- Views
- 1
- Rating