Here's what the inside of a simple Scratch game looks like.
Kids are able to create games like these as long as they have a basic understanding of how Scratch works.
To make an awesome game, kids need to understand game design fundamentals such as game objects, rules, conflicts, play mechanics, goals and feedback systems. They also need to learn the basics of game narratives - storylines, characters, narrative choices etc.
Instructors walk students through some of their favorite games like Geometry Dash, Candy Platformer and Flappy Bird to help students understand what makes a game great. In this Game On! course, kids combine game design theory and techniques with more advanced programming concepts to recreate games that are fun, engaging and addictive.
With practice and patience, kids will be able to create seriously impressive games like these:
Avoid the obstacles and collect bananas as you go! Does it get any more appealing than that?
Defeat the evil slime blobs with your blade of justice and ninja stars!