O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Item 2

Shaurin PANCHAL Digibro Year 9 Inglês

Conteúdo do mapa

Item 2

  1. Prescribed Criteria

    • Your story must have at least 10 different variables in total
      • The game uses 10 different variables in code
      • All variables are used in the game
      • Each variable are different and has different purposes.
    • You must have at least two choices for each input (IE. Yes | No, Left | Right, Buy | Sell)
      • Every question has more than 2 choices to select for an answer
      • Only 1 answer is accepted and if anything is wrong or not in the list, it asks again.
    • You must use a WHILE loop
      • The loop ends when the game ends.
      • The game uses a main while loop to keep it running
    • You must use variables that match your storyline
      • Variables are named after murder investigation elements, (suspect, victim, homicide)
      • Clues and evidence is shown and discovered by players
      • The game must be somewhat interesting and engaging.
  2. Existing Text Based Adventure Games

    • Hitchhikers Guide to Galaxy
      • A text adventure based on the sci-fi comedy novel where the player travels through space using text commands to solve puzzles.
        • Colossal Cave Adventure creates an atmospheric, text-only world that rewards imaginative exploration and puzzle-solving.
        • it is hindered by brutal difficulty, tedious mazes, and a rigid, outdated command system.
    • Colossal Cave Adventure
      • • You start in a small forest near a brick building. Your objective is to find the entrance to a massive underground cave, explore its depths, collect 15 hidden treasures, and bring them back safely to the building to earn a perfect score.
        • Simple user interface with clear directions (North, South, East, West) making it easy for beginners to learn.
        • The storyline is quite generic and the gameplay loops become repetitive after a short time.
    • Zork
      • A classic dungeon crawler game where the player explores a massive underground labyrinth to find hidden treasure.
        • Advanced text system that understands complex player commands and creates great tension using descriptive words.
        • • Total lack of visuals or map graphics makes it very easy for modern players to get lost in the mazes.
  3. Ideas for Story

    • Murder Mystery
      • Tracking Clues and Evidence
        • The player types a word to search a room. If they type the right word, they find a clue.
          • print("You are in the dark office.") action = input("Type 'search' to look around: ") if action == "search": print("You found a bloody knife!") clue_found = True else: print("You found nothing.")
      • Inventory Check
        • A quick way to show what items and evidence the player is holding.
          • inventory = ["Notebook", "Key"] print("You check your pockets.") # A simple loop to print items for item in inventory: print("- " + item)
      • Help Option
        • If the player gets stuck, they can type "help" to get a hint from their detective partner.
          • print("You are stuck in a dark hallway.") choice = input("What do you do? (or type 'help'): ") if choice == "help": print("Hint: You should go check the Kitchen for clues.") else: print("You walk around but nothing happens.")
  4. Self-determined Criteria

    • The game must be simple and easy and interesting to understand
      • Using short and easy to understand sentences
      • A option for clues if needed.
  5. Coding Contructs

    • IF Satements
      • An IF statement is a coding construct used to make decisions and control the path of your program.
        • if has_weapon == True: print("You found the kitchen knife! You can now accuse the suspect.")
    • FOR Loops
      • A FOR loop is a coding construct used to repeat a block of code a specific number of times.
        • for suspect in ["Chef Garrett", "Cashier Wendy", "Manager Bob"]: print(f"Interrogating {suspect}...")
    • While loops
      • • A WHILE loop is a coding construct used to repeat a block of code continuously as long as a specific condition remains true.
  6. Algorithm Constructs

    • Sequence
      • A sequence is simply an ordered list of things kept in a specific, numbered order.
        • shopping_list = ["Milk", "Eggs", "Bread", "Coffee"]
    • Assignment
      • A fundamental operation that binds a value or an expression's result to a variable name, or modifies attributes or items of mutable objects
        • age = 25
    • Selection & Conditions
      • In Python, selection and conditions allow your program to make decisions and execute different blocks of code based on whether a statement is true or false.
        • if choice == '1': enter_room()
    • Iteration
      • Iteration means repeating a process or a block of code multiple times
        • for i in range(3): print("Hello")
    • Modularisation
      • Modularisation simply means breaking a large program into smaller, separate parts called modules.
        • def show_intro(): print("Welcome to the KFC Murder Mystery!") def check_clues(): print("Searching the breakroom for clues...")

Informações

Descrição
Year 9 Digibro Mapa Mental sobre Item 2, criado por Shaurin PANCHAL em 14-10-2026.
Criado por
Shaurin PANCHAL
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?