Mind map
assignment 2
Map content
assignment 2
prescribed criteria
- Your story must have at least 10 different variables in total
- Include different problems
- Have different equiptment
- connect it to the story
- You must have at least two choices for each input
- include different solutions
- include 3 options in some questions
- have yes and no questions
- You must use a WHILE loop
- include a while loop that increases or decreases health
- You must use variables that match your storyline
- have a health bar
- include a variable like zombie potion to heal people who have turned into zombies
- Your story must have at least 10 different variables in total
coding constructs
- IF statements
- perform conditional execution of code
- IF health is 0 THEN OUTPUT 'you ran out of health' ENDIF
- perform conditional execution of code
- FOR loops
- repeat a block of code a specific number of times
- FOR count = 1 to 10 OUTPUT count END FOR
- repeat a block of code a specific number of times
- IF statements
algorithm constructs
- modularisation
- used to reduce the complexity of a system by deconstructing it into independent units or modules
- FUNCTION delivery_charge CALCULATE totalCost IF (totalCost > $10) THEN OUTPUT ‘no delivery charge’ ELSE OUTPUT ‘$5 delivery charge’ ENDIF OUTPUT ‘thankyou’ END FUNCTION
- used to reduce the complexity of a system by deconstructing it into independent units or modules
- iteration
- used when something is repeated, so anything where the program goes around in a loop
- DECLARE count SET count TO 0 WHILE (there are items in a pile) ADD 1 TO count END WHILE OUTPUT the number of items
- used when something is repeated, so anything where the program goes around in a loop
- selection & condition
- uses a condition to select which line of the program is used next
- CALCULATE totalCost IF (totalCost > $10) THEN OUTPUT 'no delivery charge' ELSE OUTPUT '$5 delivery charge' ENDIF OUTPUT 'thankyou'
- uses a condition to select which line of the program is used next
- assignment
- a value stored in a variable
- DECLARE studentName SET studentName TO Bob
- a value stored in a variable
- sequence
- a set of instructions processed one after another in order
- DECLARE count SET count TO 1 OUTPUT the value of count
- a set of instructions processed one after another in order
- modularisation
existing text based adventure games
- hitchhikers guide to the galaxy
- a comedic sci-fi franchise created by Douglas Adams in 1978, started radio series and later expanding into games, and much more
- strengths
- design is creative and memorable with witty humour and writing
- award winning and critically aclaimed
- weaknesses
- only talks a bit about the book and gets rid of the sequel
- many unwinnable states
- strengths
- a comedic sci-fi franchise created by Douglas Adams in 1978, started radio series and later expanding into games, and much more
- TaleQuest
- an AI adventure game that allows players to create and interact with stories in real time. players can start from an official senario or a single line that lead to many different outcomes from the different choices.
- strengths
- free daily access that is easy to start and memorises past stories
- many different genres such as kid stories, fantasy and horror while having interactive story telling
- weaknesses
- not a full RPG system and is narratice focused with AI variability depending on thee package purchased
- limited illustrations and limited daily stories for people who dont buy the pro/plus packages
- strengths
- an AI adventure game that allows players to create and interact with stories in real time. players can start from an official senario or a single line that lead to many different outcomes from the different choices.
- hitchhikers guide to the galaxy
ideas for story
- add health counter
- gaining or losing health
- drank potion: gain 5 health
- gaining or losing health
- track player names
- when characters are added new names are shown
- you found a pet! name it:
- when characters are added new names are shown
- change to zombie story
- a regular day turns into a zombie apocalypse
- the sky turns dark and zombies appear. what would you do?
- a regular day turns into a zombie apocalypse
- add health counter
self-determined criteria
- create a zombie based game
- have people turn into zombies
- at the end, they either escape or turn into zombies
- if they dont escape, display a 'you have been captured' text
- create a zombie based game
Information
- Description
- Mind Map on assignment 2, created by ysabella wang on 14/10/2026.
- Created by
- ysabella wang
- Views
- 0
- Rating