Mindmap
Text Based Adventure Game
Inhalt der Mindmap
Text Based Adventure Game
Categories
- Shooter
- First Person Shooter (FPS)
- Valorant
- Tom Clancy’s: Rainbow 6 Siege
- Counter Strike: Global Offense
- Third Person Shooter (TPS)
- Fortnite
- Kill Switch
- First Person Shooter (FPS)
- Role-Playing Games (RPG)
- Marvel’s Guardians of the Galaxy
- Fallout 3
- Simulation
- Goat Simulator
- PC Building Simulator
- Strategy
- Superhot: Mind Control Delete
- Clash Royale
- Sports
- FIFA 24
- NBA2K24
- Shooter
Existing Solutions
- Hitchhiker’s Guide to the Galaxy
- Choose Your Own Adventure Books
Consoles/Devices
- Nintendo Switch
- Hand-Held
- Joy-Con
- Pro Controller
- Portable
- Hand-Held
- Play Station
- Monitor (HDMI Connection)
- Sony
- TV
- X-Box
- Monitor (HDMI Connection)
- Microsoft
- Personal Computer
- Microsoft
- Nintendo Switch
Programming Languages
- Python
- Web Development
- Machine Learning
- Speech Recognition
- Image Recognition
- Artificial Intelligence
- ChatGPT
- Google Gemini
- Web Development
- Java
- Applications
- Mobile
- Desktop
- Game Development
- Minecraft
- Angry Birds
- Applications
- HTML
- Web Development
- Berkshire Hathaway Inc.
- Web Development
- Python
Game Criteria
- Prescribed
- Your story must have at least 10 different inputs before finishing.
- You must include a minimum of 10 input decision points.
- You must have each decision point require the user to type in their choice.
- The first decision will be “Do you want to pick up the guns or leave them on the table?”.
- The second decision will be “Do you want to go left or right?”.
- You must have two choices for each input. IE. Yes | No, Left | Right, Buy | Sell
- You must include a minimum of 2 choices for every input decision point.
- You must have the choices be displayed to the user.
- You must continue the story accordingly after the user enters their choice.
- The program will check if the user has inputted their choice correctly, with no spelling mistakes.
- You must use IF statements.
- You must tell the player if they entered an invalid response/choice.
- You must use an IF statement when telling the user if their guess was higher than the secret number in the mini game included.
- You must use an IF statement when telling the user if their guess was lower than the secret number in the mini game included.
- You must use an IF statement for every choice that the player will make.
- You must use a WHILE loop.
- You must use the “True” condition in the first WHILE loop.
- You must run a WHILE loop for while the player is still playing the game.
- You must use a WHILE loop for while the user is playing the mini game.
- You must use “break” to stop the while loop if the player succeeds or fails.
- You must use variables.
- You must use a variable for the number that the user guesses in the mini game.
- The variables must be named in accordance with what the decision is.
- You must have a variable for every choice that will be made.
- You must use a variable for the secret number in the mini game included.
- Your story must have at least 10 different inputs before finishing.
- Self-Determined
- You must make the game look appealing and easy to read.
- You must include ASCII art for better visualisation.
- You must choose colours based on the severity of the situation/choice.
- You must select appealing colours for the text.
- You must apply empty spaces to ensure easy reading.
- You must make the game look appealing and easy to read.
- Prescribed
User Persona
- Joseph McShanag
- Needs and Expectations
- Need it to relate to his interests and needs it to be a challenge. It must also be appealing and easy to read.
- Frustrations
- They are all based on the fantasy genre, however he likes sci-fi much more.
- Interests
- Video Games
- Space
- Books
- Science Fiction Adventures
- Needs and Expectations
- Joseph McShanag
Pseudocode
- Construct 1: Sequence
- How a piece of code should be in chronological order, ensuring the output is completely logical
- Construct 2: Assignment
- How a piece of code could include variables that store information that can be used in the rest if the code.
- SET
- How a piece of code could include variables that store information that can be used in the rest if the code.
- Construct 3: Selection & Condition
- How a piece of code could include statements that only function based on whether a condition is met or not.
- IF
- IF ELSE
- WHILE
- END IF
- ELSE
- END WHILE
- How a piece of code could include statements that only function based on whether a condition is met or not.
- Construct 4: Iteration
- How a piece of code could include a repeat of steps when needed.
- FOR
- How a piece of code could include a repeat of steps when needed.
- Construct 5: Modularisation
- How a piece of code could define a function that needs to be re-executed at different points in the code. Makes the code more efficient.
- DEFINE
- FUNCTION
- How a piece of code could define a function that needs to be re-executed at different points in the code. Makes the code more efficient.
- Construct 1: Sequence
Informationen
- Beschreibung
- Mindmap am Text Based Adventure Game, erstellt von Rudra TIWARI am 16/04/2024.
- Erstellt von
- Rudra TIWARI
- Aufrufe
- 3
- Bewertung