In Game Design, students learn basic video game coding concepts by making different types of games, including racing, platform, launching, and more!
For each activity, students will watch a series of videos and create one coding project with opportunities to personalize their work using “Add-Ons,” which are mini-coding challenges that build on top of the core project.
The Game Development with Scratch course assumes students have mastered all content in the Scratch Programming course.
Outline of Activities
|Activity 1: Gaming Story||Students create a gaming story in Scratch.|
|Activity 2: Racing Game||Students create a two-player racing game in which players control movement with the keyboard.|
|Activity 3: Maze Game||In this activity, club members create a game in which the player guides a sprite through a maze.|
|Activity 4: Platform Game||Students create and learn about platform games. Students program a player sprite to move and jump across platforms.|
|Activity 5: Escape Game||Students create an escape game in which a player must avoid other sprites that move randomly.|
|Activity 6: Launcher Game||Students create a launcher game using key press events, clones, and variables.|
|Activity 7: Quest Game||Students learn how to use storytelling in video game design while building an RPG style Quest Game.|
|Activity 8: Cave Surfing Game||Students create a game with a side scrolling background (similar to the popular game Flappy Bird). |