Mind map
Task

Map content
Task
Prescribed Criteria
- Clearly reflect the selected theme (either Journey or Aboriginal Astronomy)
- Use multiple colours to enhance visual appeal
- Define and use a custom function to draw an element of your picture
- Self-Determined Criteria: Must have game elements
Challenge - Journey
- Themes
- self-discovery
- overcoming obstacles
- Awe and Wonder
- Background
- Research
- The Game contains
- unique focus on emotional experiences and companionship
- stunning art direction and music
- innovative, dialogue-free storytelling that challenged traditional game design
- The Game contains
- existing artwork
- Themes
Challenge - Aboriginal and Torres Strait Islander Astronomy
- Themes
- the sky as a Law Book and Story Book
- Seasonal Calendars
- Navigation and Wayfinding
- Connection to Country
- Background
- Ancient, sophisticated systems of knowledge
- Celestial bodies for navigation
- Timekeeping
- Predicting weather
- Regulating cultural practices like seasonal hunting and gathering
- Research
- What is Indigenous Astronomy?
- A Living Tradition
- Integral to Culture
- Science and Art Combined
- What is Indigenous Astronomy?
- Existing artwork
- Themes
Coding considerations
- Code samples
- arcade.draw_circle_filled(x - 4, y + 2, 2, arcade.color.WHITE) arcade.draw_circle_filled(x + 4, y + 2, 2, arcade.color.WHITE) arcade.draw_circle_filled(x - 4, y + 2, 1, arcade.color.BLACK) arcade.draw_circle_filled(x + 4, y + 2, 1, arcade.color.BLACK)
- arcade.draw_triangle_filled(x - 25, y - 35, x - 5, y - 10, x - 5, y - 30, arcade.color.BLUE) arcade.draw_triangle_filled(x + 25, y - 35, x + 5, y - 10, x + 5, y - 30, arcade.color.BLUE)
- def main(): arcade.open_window(800, 600, "Climb a Snowy Mountain Journey Game") arcade.schedule(update_draw, 1/60) arcade.schedule(update_move, 1/60) window = arcade.get_window() window.on_key_press = on_key_press window.on_key_release = on_key_release arcade.run() main()#
- Packages
- Arcade
- Constraints
- Speed (1/60 max)
- Lag (To much arcade object will quickly create lots of lag)
- Code samples
Python Drawing
- example shape requirements
- Triangles
- Squares
- Circles
- Loops
- Loop to make snow fall
- for flake in snowflakes: arcade.draw_circle_filled(flake[0], flake[1], 2, arcade.color.WHITE) flake[1] -= 1 if flake[1] < 0: flake[0] = random.randint(0, 800) flake[1] = 600
- Loop to make snow fall
- example shape requirements
Images and files in the map
Information
- Description
- Mind Map on Task, created by Lucas BONNET on 04/08/2025.
- Created by
- Lucas BONNET
- Views
- 1
- Rating



