Mindmap
Arcade Mindmap
Inhalt der Mindmap
Arcade Mindmap
Task requirements
- Seld Determined Criteria
- have a congratulatory and failure message
- Folio challenge 2
- Use the Arcade Library and Python to develop a simple game with walls and sprites
- Prescribed criteria
- Create a coherent picture related to the STEM Video Games theme
- Theme: Construction and Destruction
- Use multiple types of graphic functions (e.g. Circles, rectangles, lines)
- Use multiple colours
- CSS colour
- e.g. arcade.color_YELLOW
- RGB colour
- e.g. (red value, green value, blue value)
- CSS colour
- Create three functions that draw something
- Birds
- 2 arcs (couple arcs)
- 2 arcs (couple arcs)
- Water
- rectangles
- rectangles
- Sky
- rectangles
- rectangles
- shark
- polygon
- polygon
- Birds
- Animate at least one aspect of the drawing
- the sun moves horizontally
- the sun moves horizontally
- Create a coherent picture related to the STEM Video Games theme
- Prescribed criteria
- Use the Arcade Library and Python to develop a simple game with walls and sprites
- Folio challenge 1
- Use the Arcade LibraryPython functions to draw a picture
- Prescribed Criteria
- Use FOR loops to create and position multiple items
- 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
- Add something for the user to collect
- collect coins
- Keep score of how many items were collected and display the Score onscreen for the user
- scoring system is numbered: starting at 0 with the maximum being 4
- Prescribed Criteria
- Use the Arcade LibraryPython functions to draw a picture
- Seld Determined Criteria
Available resources
- Internet
- QLearn
- The python arcade libary
- Python Arcade 2.6.17 website
- BYOD/CYOD Device
- Powerpoints
- Stimulus
- Thonny
- Arcade
- Teacher
- feedback sheet
- existing solutions
- atari breakout
- square game
- Internet
Constraints and limitataions
- sharing resources
- timeframe/ dealine
- can only use arcade in thonny
- developer problem
- absent for 2 weeks
- coding environment
- never done python arcade coding
- hard to manage time among other commitments
Coding
- Sample codes
- polygon
- arcade.draw_text("draw_polygon_filled", 123, 207, arcade.color.BLACK, 9) point_list = ((150, 240), (165, 240), (180, 255), (180, 285), (165, 300), (150, 300)) arcade.draw_polygon_filled(point_list, arcade.color.SPANISH_VIOLET)
- arcade.draw_text("draw_polygon_filled", 123, 207, arcade.color.BLACK, 9) point_list = ((150, 240), (165, 240), (180, 255), (180, 285), (165, 300), (150, 300)) arcade.draw_polygon_filled(point_list, arcade.color.SPANISH_VIOLET)
- set background colour
- arcade.set_background_color(arcade.color.WHITE)
- circle
- arcade.draw_text("draw_circle_filled", 363, 207, arcade.color.BLACK, 10) arcade.draw_circle_filled(420, 285, 18, arcade.color.GREEN)
- arcade.draw_text("draw_circle_filled", 363, 207, arcade.color.BLACK, 10) arcade.draw_circle_filled(420, 285, 18, arcade.color.GREEN)
- start
- arcade.start_render()
- rectangle
- arcade.draw_text("draw_filled_rect", 363, 3, arcade.color.BLACK, 10) arcade.draw_rectangle_filled(420, 100, 45, 65, arcade.color.BLUSH) arcade.draw_rectangle_filled(420, 160, 20, 40, arcade.color.BLUSH, 45)
- arcade.draw_text("draw_filled_rect", 363, 3, arcade.color.BLACK, 10) arcade.draw_rectangle_filled(420, 100, 45, 65, arcade.color.BLUSH) arcade.draw_rectangle_filled(420, 160, 20, 40, arcade.color.BLUSH, 45)
- import the arcade libary
- import arcade
- finish render
- arcade.finish_render()
- run code
- arcade.run()
- polygon
- Sample codes
Informationen
- Beschreibung
- Mindmap am Arcade Mindmap, erstellt von Shayna Edison am 27/02/2023.
- Erstellt von
- Shayna Edison
- Aufrufe
- 1
- Bewertung