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

Mind map

Text-Based Adventure Game 2024

Joanna Tsai Digital Technologies Queensland Certificate of Education English

Map content

Text-Based Adventure Game 2024

  1. Impacts

    • Economic
      • Competition against existing markets
      • Risk of rapid innovation
      • Profitability
    • Personal
      • Information security
      • Cohesion
      • Personal experience
    • Social
      • Quality of life
      • Engaging
  2. Developer Problem

    • Data
      • Data Source Options
        • DSO 1 - restart progress each time player plays again
          • Con
            • More time consuming for player to complete game
          • Pro
            • Challenges player as progress is not saved
            • More time efficient to develop a digital solution
      • Data Storage and Retrieval
        • SQLite Database
        • Save data for progress
      • Required Data
        • ASCII
          • String
            • Integers
              • Data type length
                • Constraint
        • Health point
          • Integer
            • Data type length
              • Constraint
        • NPC
          • What they will say - string
            • Data type length
              • Constraint
        • Player commands
          • String
            • Data type length
              • Constraint
        • global variable
          • mapLoc, endGame, gameMessage
    • Coding Environment
      • Development Tools
        • Thonny
      • Key Algorithms
        • Common keywords
          • N, E, S, W
          • Pick up
          • Take
          • Use
          • Hint
          • Up, down, left, right
    • User Interface
      • Usability Principles
        • Safety
          • Different variations of directions to prevent errors e.g. North and up
          • Messages to prevent player from exceeding boundaries
          • Error messages for commands that cannot be used
          • Limiting number of input commands that player can use
        • Learnability
          • Standardised control directions e.g. N, E, S, W
          • Hint messages
          • Minimalist layout
        • Effectiveness
          • Consistent steps required to complete game
        • Utility
          • Challenges to allow greater engagement as users desire some level of difficulty
          • Be able to complete the game
        • Accessibility
          • Accessible with all devices
          • Visual interpretation e.g. ASCII art
      • User Interface Components
        • Visual display using ASCII art
        • Text input
          • Text display
      • Features
  3. Task Requirements

    • Existing Solutions
      • Hitchhiker's guide to the galaxy
        • Pro
          • Multiple different ways to complete the game
          • Challenging
          • Interactive
        • Cons
          • Time consuming
          • Restarts if you mistype a command
    • Constraints & Limitations
      • Coding Environment
        • Python
      • Time
        • Due date
      • Skills
        • Pseudocode
        • Python
    • Self Determined Criteria
      • SDC1 - Must have a theme story similar to Forest of Lyrica such as walking around in school
        • Requirement
          • Text-based
          • Need to obtain something to complete the game
    • Prescribed Criteria
      • PC2 - Player begins with no equipment but can pick up items from the map and use them
        • Requirement
          • Have items throughout the map
          • Commands that can be used to pick up/use items
      • PC3 - Player begins in one of the centre squares of a 5 x 5 map grid
        • Requirement
          • Have a 5 x 5 grid
      • PC4 - The map must be displayed visually, as ASCII art
        • Requirement
          • Characters to make ASCII
      • PC5 - Must be at least two Non-Playable Characters (NPCs) that can be talked to
        • Requirement
          • Have messages that NPCs can reply with
          • Have NPCs
      • PC6 - When talked to, the two NPCs will give a random game hint from a possible list of 5 hints. E.g. “The bakery is north.”
        • Requirement
          • Hint messages
      • PC7 - The player can navigate the map using valid commands: “north”, “south”, “east” and “west”. Other navigation commands will return: “I do not understand”.
        • Requirement
          • N, E, S, W aligns with 5 x 5 grid
      • PC8 - When the player arrives at a new location a text-based description of the location is displayed.
        • Requirement
          • Messages for each location
      • PC9 - If the player tries to move outside the boundary of the map a message appears explaining that the way is blocked, and the player cannot move in that direction.
        • Requirement
          • Align numbers that exceed 5 x 5 grid to being a 'boundary'
      • PC10 - Have a series of events that the player must complete to finish the game.
        • Requirement
          • Challenges in different locations
      • PC1 - Player begins with 3 health points
        • Requirement
          • Can add or remove health points
          • Has health points
  4. User Problem

    • User Persona
      • User Persona 1
        • Details
          • 16 year old
          • Mansfield, Australia
        • Needs
          • Game can be completed
          • Understandable
          • Functionable
        • Wants
          • Innovative
          • Engaging
          • Challenging

Information

Description
Queensland Certificate of Education Digital Technologies Mind Map on Text-Based Adventure Game 2024, created by Joanna Tsai on 16/04/2024.
Created by
Joanna Tsai
Views
3
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?