Unit 1: Get Building!
Describe the three main phases of the game development process.
Make, refine, and implement a checklist plan for the development of a game.
Use programming knowledge of conditional statements and loops to develop a functioning game.
Design backdrops and trigger them appropriately.
Unit 2: Kick It Up a Notch
Use backdrops to implement level changes.
Create an enemy sprite to add difficulty to the game.
Define various terms related to improving the game.
Produce a list of enhancements that could be implemented in the next unit.
Unit 3: Give Your Game Some Swagger
Make a paper prototype of your game.
Choose two lanes of possible improvements.
Understand and apply the troubleshooting process.
Implement four improvements in your game.
Unit 4: Cater to Your User
Discuss the basic elements of a user interface.
Explain how games can be made more user-friendly.
Design a wireframe layout.
Create user interface elements in Scratch.
Unit 5: Squash the Bugs!
Identify the stages of testing.
Write and implement a test plan.
Critique games in a constructive way.
Categorize, prioritize, and implement critiques on your game.
Unit 6: The Finish Line
Understand the options and limitations of Scratch publishing.
Describe other game engines and platforms used in game design.
Explore jobs inside and outside the gaming industry.
Relate game design to the fashion, simulation, architecture, movies, TV, and military industries.