Mapa mental
Text Based Adventure Game
Conteúdo do mapa
Text Based Adventure Game
Task requirements
- Prescribed Criteria
- Your story must have at least 10 different inputs before finishing
- You must include 10 questions
- All 10 questions must be different
- Your story must be completed
- You must have at least two choices for each input. IE. Yes | No, Left | Right, Buy | Sell
- A minimum of two choices must be available per input
- The options must clearly be displayed to the user
- Change the options for the user throughout the game so the user is not always deciding between Yes | No
- You must have a WHILE loop
- You must include a WHILE loop in your code e.g. ‘While true’
- You must use variables
- Use variables to store data values
- Use variables as a placeholder for information to recall later in the code
- 4 types of variables
- Class variables
- Instance
- Global
- Local
- Your story must have at least 10 different inputs before finishing
- Self-Determined Criteria
- Make the game look aesthetic for the user
- Change the font colours
- Include ascii/text art into the game
- Don’t have big chunks of text, break it up so it looks better
- The game must challenge the user
- The challenges should be fun for the user to complete
- The challenges should have a mild difficulty to that they challenge the user while also keeping the game fun and not frustrating the user
- Include challenges in the game for the user to complete
- Keep the user engaged in the game
- The plot must be interesting and keep the user hooked so a plot line with either action or danger would engage the user
- Provide the user with lots of different paths and options so the game is fun to play more then once without the same outcome each time .
- Introduce other characters to the user and have some of the characters be good and some of the characters be bad
- Make the game look aesthetic for the user
- Prescribed Criteria
Existing text based adventure games
- Planetfall
- Pros
- The game is coded so that the user doesn’t have options to choose from they can type their own answers in
- The game is really descriptive giving a clear picture in the users mind of their setting
- The game uses a points system which rewards the user
- Cons
- There is a lot of text given to the user at a time and therefore it is hard to read
- The story is unclear and so is the objective
- The game is purely text and it all looks the same which makes it boring for the user
- Pros
- Hitchhikers guide to the galaxy
- Pros
- The game has animation so the user can see where they are
- The game is aesthetically pleasing
- The layout is like a computer and you can see items you have in your inventory which makes it more fun
- Cons
- The game is hard to understand, you don’t really know what you’re supposed to do
- The user doesn’t get options to choose from and therefore the computer sometimes will respond saying they don’t understand a certain word
- Pros
- Planetfall
Coding constructs
- Pseudocode constructs
- Modularisation
- Sequence
- Iterations
- Pseudocode language
- Assignments
- Selection and condition
- IF
- ELSE
- Python keywords
- Print
- Whatever is written in the print line in brackets is what tyhe user will see on their screen
- WHILE
- A while loop is a condition. E.g. you are lost in a forest. The next line would be while true and then the rest of the story. While true is saying while it is true that you are lost in the forest then the rest of the story can continue b
- If/elif
- If refers to what happens next after the user has made their choice. E.g. if they user goes right then the story continues based on that decision. Elif is if the user chooses the other option. E.g. if the user goes left then the story continues based on that decision
- Print
- Pseudocode constructs
Ideas for story
- Escape rooms
- One room
- The game focuses on the user looking for a code or a key to escape and to find the object they must complete a variety of challenges
- Multiple rooms
- The user has to navigate through multiple rooms each with a different objective to escape all the rooms and then they can leave the island or wherever they are
- One room
- Acdevnture
- The game is about the user being lost somewhere and they have to find their way out using the help of character they meet along the way
- Escape rooms
Informações
- Descrição
- Mapa Mental sobre Text Based Adventure Game, criado por Aicha Bazzara em 12-05-2025.
- Criado por
- Aicha Bazzara
- Visualizações
- 2
- Avaliação