GoConqr has a new look! Let us know what you think.

Mind map

Item 2

Fatima Palasara English

Map content

Item 2

  1. Prescribed Criteria

    • Must use variables that match your storyline
      • Must use a selection & condition variable
    • Must have at least two choices for each input. IE. Yes | No, Left | Right, Buy | Sell
      • Game will give yes and no options
      • Game will have different endings giving the player different options to choose
    • Must use a WHILE Loop
      • Must include while loops to keep the game running
    • Story must have at least 10 different variables in total
      • One variable must be about sailing
      • Must contain a variety of variables
      • One variable must be about sailing
  2. Coding Constructs

    • IF Statemetns
      • Executes code only if the condition is true
        • Example: age = 20 if age >= 18: print("You are eligible to vote.")
    • FOR Loops
      • repeats a block of code a specific number of times or iterates over elements in a sequence
        • Example: for i in range(1, 6): print(i)
  3. Self-Determined Criteria

    • Timeless game
      • Not cliche
      • Must be aesthetically pleasing
    • Pirate themed game
      • The game must include a goal
  4. Ideas for story

    • Track Player Name
      • Involves identifying the user entity and storing associated metadata
        • Example: player_name = input("What is your character Name? ") print (f"Welcome, {player_name}!")
    • Change Sci-Fi Story
      • Change to a pirate themed story
        • Example: Traveling the ocean to find a certain treasure
    • Add Health Counter
      • A system for tracking and displaying a player’s or enemy’s current Hit Points (HP)
        • Example: [Goblin] Health: 20/20 -> Player attacks -> [Goblin] Health: 12/20
  5. Algorithm Constructs

    • Modularisation
      • large, complex program into smaller, independent, and interchangeable units called modules
        • Example: def add(a, b): return a + b def subtract(a, b): return a - b
    • Iteration
      • Iteration is also called repetition and is used when something is repeated over and over again, so anything where the program goes round in a loop
        • Example: fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit)
    • Selection & Condition
      • A selection statement uses a condition to select which line of the program will be used next
        • Example: status = "Access Granted" if age >= 18 else "Access Denied"
  6. Existing Text Based Adventure Games

    • Forests of Lyrica
      • The forests of Lyrica are described as a magical, gentle, and enchanting setting designed to foster a sense of wonder and self-discovery.
        • Strengths
          • Easy to play
        • Weakness
          • Short game
          • Boring
    • Hitchikers Guide to the Galaxy
      • satirical science fiction series by Douglas Adams that explores themes of absurdity, existence, and the search for meaning in a chaotic universe
        • Strengths
          • Engaging plot
        • Weaknesses
          • Computer only reacts to certain words

Information

Description
Mind Map on Item 2, created by Fatima Palasara on 12/05/2026.
Created by
Fatima Palasara
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?