GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Assignment

Akash bob Englisch

Inhalt der Mindmap

Assignment

  1. Prescirbed Criteria

    • The story must have at least 10 variables
      • All the variables must have a meaning in the story
      • Each of the variables must store different options
      • Add the variables needed to reach 10
    • The story must have at least two choices for each input
      • Use an IF statement to control the outcomes of the choices
      • Use brackets to store the choices
    • You must use a WHILE loop
      • Include conditions that activate depending on the WHILE loop
      • Use correct indentation in the loop
    • You must use variables that match your storyline
      • The variables must impact the character
      • The variable must impact the choices in the story
      • The variable must have a link to the storyline
  2. Self Determined Criteria

    • The settings must be described using the five senses to create imagery for the user.
      • Describe the character’s appearance
        • Describe clothes, weapons they might be holding or special items.
      • Describe the features around the character.
        • Describe features that stand out around the user like a dragon or phoenix.
      • Use the five senses like sight, sound, touch, taste, smell
        • List what they see (setting) list what sounds might stand out, describe the scents in the air (dungeon)?
  3. Existing Text based adventure games

    • Hitchhikers guide to the galaxy
      • Pros
        • The game offers a unique style compared to other games
        • The game is widely accessible, being free and online
        • The game offers a lot of options to choose from and allows mistakes to be made to create a learning experience
      • Cons
        • It can be confusing to beginners due to its lack of guide or prompts
        • Requires critical thinking to solve the issue which might be harder for some people
    • Zork
      • Pros
        • Zork has a great story with great text-based descriptions of the player's environment allowing the user to use their imagination and roam free.
        • The game has a wide range of choices for the user to choose from with multiple solutions to the game.
      • Cons
        • The game has a steep learning curve like the hitchhikers guide to the galaxy meaning beginner players who are not used to text games might struggle to learn it.
    • AI dungeon
      • Pros
        • The game is extremely immersive and describes the scenes in depth allowing for great visualisation.
        • The are many pathways to go down offering a stunning amount of freedom.
      • Cons
        • This is an AI game so it is not relevant to this task of a python game however it does offer insight into engaging elements of a text game.
  4. Coding constructs

    • FOR loops
      • A FOR loop repeats a set of code for the designated amount of times if a condition is true.
    • WHILE loops
      • A WHILE loop can be infinite as the WHILE loop constantly scans the code for a specific condition. If the said condition is true, the loop will keep activating a set of code until the condition is false.
    • IF/IFELSE statements
      • IF statements check if a condition is true then activate the next step of code
      • IF ELSE statements check if one condition is true, and if the condition is true, one set of code is activated, if the condition is false, the ELSE part of the code is activiated
  5. Algorithmic Constructs

    • Sequence
      • Sequence is the order in which code is run by the system. It is the most basic construct used in code.
    • Selection and condition
      • Selection and condition is where the code decides which set of code to execute depending on whether a specific condition is true or false. They can be IF or IF ELSE statements.
    • Iteration
      • Iteration are repeating sets of code. They can be FOR loops or WHILE loops too.
    • Modularisation
      • Modularization is the breaking down of a large complex system into smaller, more manageable chunks of code which make it easier to debug or expand.
  6. Ideas to incorporate into Story

    • Name of game = Phoenix quest
    • Include a main antagonist (villain) into the story like a fearsome dragon
    • Include a 2 options that win the game for the user.
      • A random number generator can be manipulated to decide if the character wins the battle with the dragon.
      • Let the character travel to the village and free the phoenix using nectar and skip the boss fight.

Informationen

Beschreibung
Mindmap am Assignment, erstellt von Akash bob am 11/05/2026.
Erstellt von
Akash bob
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck