Course Description:
Step into the exciting world of game development with Catch The Ball, a hands-on course designed for students and beginners eager to create their own arcade-style game. In this interactive session, you’ll learn how to design a fast-paced game that challenges player reflexes, timing, and strategy using simple yet powerful tools.
From sprite design and collision logic to scoring systems and time-based challenges, this course walks you through the entire process of building a playable game from start to finish. Whether you’re interested in coding, game design, or just want to explore how your favorite arcade games are made, this course offers a fun and creative foundation in 2D game development.
What You’ll Learn:
- How to design and program a catch-and-dodge style arcade game
- Understanding player input, movement controls, and collision detection
- How to use timers and scoring systems to drive competitive gameplay
- Techniques for identifying and coding “good” vs. “enemy” objects
- Creating visual feedback and game-over conditions
- Adding increasing difficulty and randomness for engaging gameplay
- Basic game logic using MakeCode Arcade (block or JavaScript/TypeScript)
Who Should Attend:
- Students ages 10+ interested in coding or game design
- Beginners who want to learn coding in a creative, fun way
- Educators looking for exciting ways to teach programming concepts
- Anyone curious about how arcade games are built and function
- Young creators ready to build their very first video game project