¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Item 2

Caleb Chow Inglés

Contenido del mapa

Item 2

  1. Existing Text Based Adventure Game

    • Zork
      • The goal is to explore the undergroud world filled with intricate traps and puzzles
        • Strength: A huge sense of exploration whilst featuring creative puzzles.
        • Weakness: At times could be extremely challenging and if you type the wrong wording, the game has a hard time understanding.
    • Hitchhikers Guide to the Galaxy
      • You roleplay as "Arthur Dent" after the world has been destroyed. You go through absurd challenges while progressing through fun story events.
        • Strength: Extremely funny and creative and many scenes are iconic
        • Weakness: Extremely unfair/unfavourable puzzles and the interface is rather old
  2. Prescribed Criteria

    • Story must have at least 10 different variables in total
      • There must be a story
      • The 10 variables must be different to one another
      • The variables must play a role in the story and allow the player to feel more immersed in the game
    • Must have at least two choices for each input
      • Choices must be provided for the user to make their own decisions
      • Include IF Statements in the code
    • Must use a WHILE Loop
      • A WHILE Loop must be used
    • Must use variables that match your storyline
      • There must not be any random variables
  3. Algorithim Constructs

    • Assignnment
      • To store an expression into a variable
        • DECLARE studentName SET studentName TO Bob
    • Sequence
      • Number of instructions that are processed one after the other
        • DECLARE count SET count TO 1 OUTPUT the value of count
    • Selection and Condition
      • Uses a condition to determine the next line of the program that needs to be executed
        • CALCULATE totalCost IF (totalCost > $10) THEN OUTPUT 'no delivery charge' ELSE OUTPUT '$5 delivery charge' ENDIF OUTPUT 'thankyou'
    • Iteration
      • Repetition or when something is repeated over and over again.
        • DECLARE count SET count TO 0 FOR count = 1 to 10 OUTPUT count END FOR OUTPUT ‘finished’
    • Modularisation
      • Used to reduce the complexity of a system by deconstructing it into independent modules
        • FUNCTION delivery_charge CALCULATE totalCost IF (totalCost > $10) THEN OUTPUT ‘no delivery charge’ ELSE OUTPUT ‘$5 delivery charge’ ENDIF OUTPUT ‘thankyou’ END FUNCTION
  4. Coding Constructs

    • IF Statements
      • Used in Python to perform conditional execution of code. They allow you to specify one or more conditions and depending on whether the conditions are met or not, the code inside the if or if-else block is executed.
        • if condition: # code to be executed if condition is True else: # code to be executed if condition is False
    • For Loops
      • A common control structure used in python that allows you to repeat a block of code a specific number of times.
        • for I in range (5): print (i)
  5. Ideas for Story

    • Add a health counter
      • Add a variable called "Health" and whenever they take damage, take away a certain amount of health points
    • Add a bossfight
      • Add a "boss" or end goal of the game to allow the player to feel satisfaction and a sense of direction while playing.
    • Add an inventory
      • Add an inventory to allow the player to collect and store items on them and be able to use it for their own adventurous decisions.
  6. Self Determined Criteria

    • Include a boss or high level monster at the end of the story
      • An image of the final boss must be created.
      • A bossbar or health meter must be created
      • A boss or high level monster must be created
    • You must include images into the game
      • An Image must be created
      • ASCII code must be used
      • An Image must be created
    • You must add a randomiser for the health and damage of the boss fight to make it interesting
      • A random variable must be included
      • Boss health and damage variables must be created
      • A random number chosen between 2 whole numbers must be the output

Información

Descripción
Mapa Mental sobre Item 2, creado por Caleb Chow el 13/05/2026.
Creado por
Caleb Chow
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?