Drawing and Animation

Description

Mind Map on Drawing and Animation, created by Corbin NGUYEN on 05/08/2024.
Corbin NGUYEN
Mind Map by Corbin NGUYEN, updated more than 1 year ago
Corbin NGUYEN
Created by Corbin NGUYEN about 2 years ago
8
0

Resource summary

Drawing and Animation
  1. Task Requirements
    1. Prescribed Criteria
      1. Prescribed Criteria 1
        1. Create a coherent picture related to the STEM Video Games theme
          1. Ensure the image is a still frame and has no moving elements.
            1. Create an image including stars.
              1. Represent stars in space using white circles with various radii.
                1. Include other elements such as a cabin, trees.
              2. Prescribed Criteria 2
                1. Use multiple types of graphic functions (eg. Circles, rectangles, lines)
                  1. Use different shapes to create parts of the image such as circles, rectangles and lines.
                    1. Combine multiple shapes to form complicated objects/shapes. (Eg. Trees)
                      1. Use outlines to depth and clarity and accentuate features.
                        1. Incorporate polygons to create unique shapes more efficiently (without several rectangles/triangles).
                      2. Prescribed Criteria 3
                        1. Use multiple colours
                          1. Use several colours in the image for different objects or variations of the same one.
                            1. Include a colour theme that is suitable for a space/stars theme. (eg. Black backdrop, white stars)
                              1. Incorporate gradients for lighting.
                                1. Incorporate transparent colours.
                              2. Prescribed Criteria 4
                                1. Create three functions that draw something.
                                  1. Have at least 3 functions to draw different objects/shapes.
                                    1. Have a function to randomise the location of stars and draw them and make the image unique each time.
                                      1. Have a function to randomise the location of trees and create unique ones
                                        1. Use functions to randomise the location of fireflies.
                                      2. Prescribed Criteria 5
                                        1. Create a coherent animation related to the STEM video Game theme.
                                          1. Create an animation with moving features
                                            1. Use for loops to limit the amount of a certain item being drawn.
                                              1. Use for loops to run methods in class.
                                                1. Use for loops to create several objects randomly positioned in the sky.
                                              2. Prescribed Criteria 6
                                                1. Use FOR loops to create and position multiple items.
                                                  1. Use for loops to iterate the placement of multiple items.
                                                    1. Use for loops to limit the amount of a certain item being drawn.
                                                      1. Use for loops to create several objects randomly positioned in the sky.
                                                        1. Use functions and classes to allow for each object to uniquely be animated.
                                                      2. Prescribed Criteria 7
                                                        1. Animate at least two aspects of this drawing.
                                                          1. Have at least 2 aspects of the drawing move or change.
                                                            1. Animate space themed elements such as rotating planets and moving asteroids and fire particles.
                                                              1. Animate a scrolling background
                                                                1. Use functions and classes to allow for each object to uniquely be animated.
                                                            2. Self-determined Criteria
                                                              1. Self-Determined Criteria 1
                                                                1. Create an image related to a forest at nighttime.
                                                                  1. Randomly scatter trees with different colours and shapes to form a forest.
                                                                    1. Include glowing fireflies to enhance the night-time forest atmosphere.
                                                                      1. Include a moon with a white-black gradient.
                                                                        1. Use a semi-transparent black rectangle to create a darkness effect.
                                                                      2. Self-Determined Criteria 2
                                                                        1. Use unique colours (transparency, gradients) and shapes to enhance animation.
                                                                          1. Use unique colours and shapes.
                                                                            1. Use polygons to create multiple unique asteroid shapes.
                                                                              1. Use transparency to enhance fire particle effect.
                                                                                1. Use varying star size
                                                                            2. Constraints and Limitation
                                                                              1. Time
                                                                                1. Limited time to complete assessment
                                                                                2. Skill
                                                                                  1. Limited knowledge of python
                                                                                    1. Limited knowledge of pyarcade package
                                                                                    2. Coding Environment
                                                                                      1. Classroom noisy
                                                                                        1. Difficult to concentrate
                                                                                          1. Cannot complete work
                                                                                    3. Developer Problems
                                                                                      1. User interface
                                                                                        1. Image
                                                                                          1. Forest
                                                                                            1. Trees
                                                                                              1. Rectangle (Trunk)
                                                                                                1. Sienna
                                                                                                2. Polygon (Tree top 1)
                                                                                                  1. RGB value [0,100+random.randint(0, 50),30]
                                                                                                  2. Circle (Tree top 2)
                                                                                                    1. RGB value [0,100+random.randint(0, 50),30]
                                                                                                  3. Moon
                                                                                                    1. Circle
                                                                                                      1. White
                                                                                                        1. Gradient effect from white to black (glow)
                                                                                                      2. Stars
                                                                                                        1. Circles
                                                                                                          1. White
                                                                                                        2. Space
                                                                                                          1. Rocket
                                                                                                            1. Rectangle (body)
                                                                                                              1. White
                                                                                                              2. Triangles (fins, nose cone)
                                                                                                                1. Red
                                                                                                                2. Polygons (booster)
                                                                                                                  1. Grey
                                                                                                                3. Stars
                                                                                                                  1. Circles
                                                                                                                    1. White
                                                                                                                4. Animations
                                                                                                                  1. Rocket in space
                                                                                                                    1. Rocket
                                                                                                                      1. Rectangle (body)
                                                                                                                        1. White
                                                                                                                        2. Polygon (booster)
                                                                                                                          1. Silver
                                                                                                                          2. Circle (window)
                                                                                                                            1. Blue
                                                                                                                            2. Triangle (fins, nose)
                                                                                                                              1. Red
                                                                                                                            3. Asteroid
                                                                                                                              1. Polygons
                                                                                                                                1. Silver
                                                                                                                              2. Stars
                                                                                                                                1. Circles
                                                                                                                                  1. White
                                                                                                                                2. Boat in ocean at night
                                                                                                                                  1. Waves
                                                                                                                                    1. Sin wave
                                                                                                                                      1. Blue
                                                                                                                                    2. Boat
                                                                                                                                      1. Polygon (base)
                                                                                                                                        1. Blue
                                                                                                                                        2. Rectangle (mast)
                                                                                                                                          1. Brown
                                                                                                                                          2. Triangle (sail)
                                                                                                                                            1. White
                                                                                                                                          3. Stars
                                                                                                                                            1. Circles
                                                                                                                                              1. White
                                                                                                                                        3. Coding Environment
                                                                                                                                          1. Key Algorithms
                                                                                                                                            1. Picture
                                                                                                                                              1. Trees creation/positioningfunction
                                                                                                                                                1. Stars positioning/creating function
                                                                                                                                                2. Animation
                                                                                                                                                  1. Stars class (movement, creation)
                                                                                                                                                    1. Asteroid class (movement, creation)
                                                                                                                                                      1. Fire (particle) class (movement)
                                                                                                                                                    2. Development tools
                                                                                                                                                      1. Thonny (Python editor)
                                                                                                                                                        1. Pyarcade
                                                                                                                                                    Show full summary Hide full summary

                                                                                                                                                    Similar