Mindmap
stars
Inhalt der Mindmap
stars
Challenge 1
- Prescribed criteria 1
- Create a coherent picture related to the STEM video game theme
- requirements
- The image created should have something to do with "stars" All images should match together and make sense in their context the image should be easily recognizable to anyone who sees it
- requirements
- Create a coherent picture related to the STEM video game theme
- Prescribed criteria 2
- Use multiple types of graphic functions
- requirements
- use a variety of shapes (squares, circles, triangles) implement gradients use filled and outlined shapes
- requirements
- Use multiple types of graphic functions
- Prescribed criteria 3
- use multiple colours
- Requirements
- make it visually appealing and colourful use different gradients and colour types to reflect the environment
- Requirements
- use multiple colours
- Prescribed criteria 4
- create three functions that draw something
- requirements
- create a function to make drawing repeat shapes easier use function to draw shapes in different positions the functions should draw different shapes
- requirements
- create three functions that draw something
- sd1
- The image created should be aesthetic
- Requirements
- the image should look good and incorporate a variety of colour which fit well together the image should be of a pretty view or scene the shapes should all fit well together to create a bigger picture
- Requirements
- The image created should be aesthetic
- sd2
- Should be widely appealing
- requirements
- build the image around a common interest appropriate for a variety of users the image should be easily identifiable
- requirements
- Should be widely appealing
- Prescribed criteria 1
challenge 2
- prescribed criteria 1
- create a coherent animation related to the STEM video game theme
- requirements
- The image should include animations the animations should relate to the theme "stars" all the images should make sense within the animation context
- requirements
- create a coherent animation related to the STEM video game theme
- prescribed criteria 2
- use FOR loops to create and position multiple items
- requirements
- make gradient drawings easier by creating a for loop use the FOR loops to create items in the image drawn create useful FOR loops that help position objects
- requirements
- use FOR loops to create and position multiple items
- Prescribed criteria 3
- Animate at least two aspects of this drawing
- requirements
- two different things in the drawing should move in some way the movements should be different to each other the animations should be aesthetic
- requirements
- Animate at least two aspects of this drawing
- prescribed criteria 1
sd1
- Create an interesting set of animations
- Requirements
- The animations should be fun and creative be different animations (movements and objects) animations should make sense
- Requirements
- Create an interesting set of animations
sd2
- use functions
- Requirements
- use functions to create shapes use functions to place multiple items in different places use the functions to cause several objects to move
- Requirements
- use functions
Development
- Thonny
- arcade
- functions
- draw shapes
- animations
- shapes
- circle
- triangle
- circle
- line
- polygon
- filled
- outline
- arcade.draw
- arcade.color/arcade.csscolor
- Gradients
- coordinates (x,y)
- functions
- arcade
- Thonny
Themes
- space
- planets
- milky way/galaxy
- orbits
- asteroids
- camping
- mountians
- lakes
- northern lights
- fire
- star wars
- light sabers
- jedis
- planets
- space
Constraints and limitations
- time
- other assignments, class time and home time.
- coding skills
- Beginner at coding, not expert coding skills, will take time to learn how to do things
- resources
- Don't have access to every single website and application, not professional software
- set criteria
- certain given criteria have to be met in order to complete the assignment
- theme outlne
- Must meet the theme "stars"
- time
Coding solutions
- Drawing earth
- arcade.circle_filled(x,y, radius, (arcade.color.BLUE)
- open window
- arcade.open_window(600, 600, "sample code") arcade.set_background_color((255, 255, 255))
- create a gradient background
- def draw_moon(h,w,b): arcade.draw_ellipse_filled(400,400,h,w,(0,0,b)) #b = blue value, h = height of circle, w = width of circle blue_value = 10 height_value = 650 width_value = 650 # for i in range(number) means repeat something for (number) times. for i in range(15): b = blue_value + i*10 h = height_value - i*20 w = width_value - i*20 draw_moon(h,w,b) arcade.finish_render() arcade.run()
- animations general code
- arcade.schedule(on_draw, 1/60)
- Drawing earth
Informationen
- Beschreibung
- Mindmap am stars, erstellt von Aaliyah B am 09/05/2024.
- Erstellt von
- Aaliyah B
- Aufrufe
- 0
- Bewertung