Students will create an environment for their game and get their character to interact with the environment.
Sprite interaction, AI movement
In Scratch, draw the environment for your character and get your character to interact with at least one object in its environment.
Scratch has a number of tutorials on some basic game design techniques. They range from using the arrow keys to control movement, creating animations, and more. Click here for a list of Scratch tutorials.
Grade / Topic
|Environment and Objects||The environment and other objects are interesting and appropriate for the game.||The environment and other objects are simple, but appropriate for the game.||The environment is cluttered, distracting, or not appropriate for the game.|
|Movement of other objects||The movement of the other objects is complex, realistic and follows the rules of physics like gravity, acceleration, and deceleration.||The movement of the objects is realistic and somewhat follows the rules of physics.||The movement of the objects is simplistic and does not follow any rules of physics.|
|Interaction between character and objects||The interaction is clean, logical and follows with the nature of the game.
The interaction is interesting and makes the game enjoyable to play.
|The interaction is somewhat logical and follows with the nature of the game.
The interaction is interesting, but doesn’t really add to the game.
|The interaction is awkward, confusing, and makes the game harder to understand and play.|
|Code||The program runs properly without bugs and glitches.
The code is very readable and easy to follow.
The algorithms are elegant and simple.
|The program runs, but with a few bugs and glitches.
The code is readable but confusing in parts.
The algorithms are clean, but could be better.
|The program only partially runs
The code is difficult to follow and understand.
The algorithms are confusing, awkward, or redundant.