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

Mind map

Mind Map

POO POO English

Map content

Mind Map

  1. Requirements of Solution

    • Core Features
      • Text input
      • Story Text Output
    • User interface
      • Web app with HTML
      • Blue Colour scheme
    • Data Management
    • Non-Functional
      • Performance
      • Scalability
      • Reliability
      • Usability
    • User Requirements
    • Technical Requirements
      • Python
      • Use Flask
      • Process natural language
  2. Essential Elements, Components and Features of Problems

    • Essential Elements
      • Objectives/Goals
        • Forest of Lyrica needs to be rethemed into a game about mountains
        • The story must be about climbing to the top of a mountain
        • There must be relevant images with the game
        • The game must include the top of a mountain
      • Forest of Lyrica must be rethemed to appeal to the user persona
      • Stakeholders
        • User Persona
        • Developer
        • Teachers
    • Components
      • Inputs
        • User persona intrests
        • User persona Goals
        • User persona frustrations
        • Forest of Lyrica
      • Processes
        • Forest of Lyrica algorithm
        • Pseudocode
        • Testing Tables
      • Outputs
        • Text based adventure game
        • Evaluation Table
      • Tools and Technologies
        • Visual Studio Code
        • Python
        • Flask
        • HTML
    • Features
      • Complexities
        • Must be able to process commands in English
        • Keep track of items in the backpack
        • Game is written in python, but there is a component that serves flask
      • Interdependencies
        • The UI depends on HTML and CSS
        • The images are influenced by the story
        • Changing items may require the python backpack to be rewritten
      • Scalability
        • Website only needs to be accessible for one user
        • Does not need to be scalable
  3. Success Criteria

    • Success Criteria is created in the evaluation
  4. Scope of the Problem

    • Importance of the Problem
      • User would like to play a game that is rethemed
        • Likes mountains
        • Wants to climb a mountain
        • The game must be based off forest of lyrica
      • Forest of Lyrica is not appealing to users
        • Not realistic
        • Boring story
        • Issue affects players who want to play a text based adventure game
    • Context
      • Text based adventure game will be created that will satisfy the user
      • Solution will satisfy the user persona and increase its appeal
      • the input is processed using natural language processing
      • Textual description of the surroundings and any other information needed such as items in the inventory, points of interest, hints and help messages.
  5. Use perspective and User experience requirements

    • Usability Principles
      • Utility
        • What features the solution has
      • Learnability
        • How quickly new users can become proficient with the system
      • Effectiveness
        • The speed and efficiency with which users can complete tasks or use the utilities
      • Safety
        • How the system helps prevent user errors and how easy it is to recover from mistakes
      • Accessibility
        • Considerations for users with disabilities (e.g., visual, auditory, cognitive)
    • User Needs and Goals
      • User Persona
        • Corbin
        • Canadian
        • Geologist
      • User Objectives
        • Experience climbing Mount Everest
        • Reach the summit of a mountain and enjoy the view
        • Complete a game about mountain climbing
        • Play a game with fun challenges
      • Frustrations
      • Needs
        • The game must feature a mountain
        • The game must be realistic, i.e. no dragons
        • He must be able to make it to the top of the mountain
        • There must be an inventory system to enhance the game
  6. Constraints and Limitations

    • Python Environment
      • Flask
      • Python
    • Forest of Lyrica codebase
    • Must be text based adventure game
    • Technical Constraints
      • Hardware Limitations
        • Software is not limited by hardware
      • Software Compatibility
        • Windows
        • Python 3.13
      • Scalability
        • One user
        • Website does not need to be scalable
    • Organisational Constraints
      • Limited time
      • No Budget
      • One developer
    • User Constraints
      • Accessibility
        • Website must work on chrome
        • Text must be readable
        • Images cannot be too small
        • There must be high colour constrast to be easy to read
      • User Expectations
        • Must load in less than a second
        • Must be text based game
        • The website must be aesthetically pleasing
    • Ethical Constraints
      • Positive impact on society
      • Story must be inspiring
      • Sustainable principles
  7. Missing, required or unnecessary facts or information

    • Unnecessary Information
    • Sources of Information
      • Online
        • Existing solutions
        • W3 schools
      • QCAA
    • Required Information
      • Theme of the game
      • What packages are required to install
      • How many paths/scale the text based adventure game requires
      • What should the UI look like?

Information

Description
Mind Map on Mind Map, created by POO POO on 09/05/2024.
Created by
POO POO
Views
6
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?