GoConqr has a new look! Let us know what you think.

Mind map

Folio 2

Ray Dew Digital Technologies Year 10 English

Folio 2

Map content

Folio 2

  1. Constraints

    • Project Constraints
      • 6 weeks to create
      • 7-9 A3 Pages Written response
    • Success Criteria
  2. Code

    • User Controls
      • Use Case
        • Allow the user to control a player sprite using the mouse or keyboard
        • Keep score of how many items were collected and display on screen
        • Add something for the user to collect eg. Coins
      • Code Block
        • def on_mouse_motion(self, x, y, dx, dy):
        • def on_key_press(self, key, modifiers):
      • def on_key_press(self, key, modifiers): if key == arcade.key.LEFT: print("Left key hit") elif key == arcade.key.A: print("The 'a' key was hit")
    • Functions
      • Use Case
        • Do not allow the player sprite to go off-screen or through walls
        • Add something for the user to collect eg. Coins
        • Keep score of how many items were collected and display on screen
      • Example
        • def on_draw(delta_time):
      • Code Block
        • def ____():
    • Text
      • Example
        • arcade.draw_text( "Simple line of text in 12 point", start_x, start_y, arcade.color.BLACK, 12 )
      • Code Block
        • arcade.draw_text( "", x, y, colour, size )
      • Use Case
        • Keep score of how many items were collected and display on screen
        • Use for loops to create and position multiple items
    • Loops
      • Use Case
        • Use for loops to create and position multiple
        • Keep score of how many items were collected and display on screen
      • Code Block
        • while range(?): print?i)
        • for i in range(?): command)
      • Example
        • for i in range(5): print("I will not chew gum in
    • Sprite
      • Use Case
        • Allow the user to control a player sprite using the mouse or keyboard
          • Do not allow the player sprite to go off-screen or through walls
        • Use for loops to create and position multiple items
        • Add something for the user to collect eg. Coins
      • Code Block
        • self.player_list = None
        • self.player_sprite = None
        • self.player_sprite = arcade.Sprite("character.png", SPRITE_SCALING_PLAYER)
        • self.player_sprite.center_x = 50
        • self.player_sprite.center_y = 50
        • self.player_list.append(self.player_sprite)
        • self.player_list.draw()
  3. Theme

    • Scale
      • Car Game but the foreground are a bunch of lego towers
      • Must collect massive coins
      • A simple platformer on a kitchen bench
      • A whack a mole game but with meteors
      • Have random-size Items
  4. Colour

    • Use Case
      • Add something for the user to collect eg. Coins
      • Use for loops to create and position multiple items
      • Allow the user to control a player sprite using the mouse or keyboard
    • Code Block
      • arcade.color
      • arcade.csscolor
      • hexadecimal
    • Example
      • arcade.csscolor.RED
      • arcade.color.RED
  5. Resources

    • Blackboard
    • Arcade Academy
    • Students
    • Websites

Images and files in the map

  • Folio 2

Information

Description
Year 10 Digital Technologies Mind Map on Folio 2, created by Ray Dew on 11/05/2021.
Created by
Ray Dew
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?