Game Design & Development

Why This Class

Is your student an avid gamer? Do you sometimes find yourself hoping that they turn their passion for gaming into something more productive or creative? If so, this course guides them on a journey from merely playing games to creating them—helping them gain valuable skills and expanding their perspective on the world of gaming forever.

Students in this self-paced course leap head-first into the world of game development. Beginning with a simple ping-pong-like game for two players, they progress through creating a maze as well as space-attack, scrolling, and basic platform games. Along the way, they learn how to build and add levels, point systems, backgrounds, and sounds, and format their games for mobile play.

By completing this course, students gain awareness of the programming skills that make their favorite games possible. Through experiencing the process of creating gaming worlds of their own, they tap into a new level of creativity.

Overarching Questions

How do I create a basic game with sound and score tracking?

How do I add a high score table and player lives?

How do I add animation to game objects?

How do I track player health and add attacking enemies?

How can I publish and market my game?

Required Materials

Personal computer or laptop

*This course will not work on a Chromebook.

Course Details

Recommended Grade: 9th (Freshman) – 12th (Senior)

Prerequisites: None

Estimated Weekly Hours: 5

Format: Self-paced

Credits: 0.5

Please contact our Customer Support Team at if you have questions.
Please note that program and course descriptions, as well as reading and materials lists, are subject to change as we continuously improve our curriculum throughout the year. Book and materials lists for the upcoming school year are published in SIS mid to late June. Some courses require subscriptions e.g., Adobe software or online magazines that may not be covered by partner schools.