Course Description:
Step into the world of game development with Pong Game, a beginner-friendly course that blends classic arcade fun with hands-on coding experience. This course guides students through designing and programming a 2-player ping-pong style game using MakeCode Arcade.
Participants will learn how to create real-time multiplayer interactions, handle dynamic ball movement, implement scoring systems, and adjust game difficulty over time. Whether you’re new to game development or looking to sharpen your programming skills, this course offers an engaging way to build your first competitive game.
By the end of the course, you’ll not only understand the mechanics behind one of the earliest video games in history—you’ll recreate it with your own twist!
What You’ll Learn:
- How to design a 2-player competitive game using MakeCode Arcade
- Create and animate sprites for players and the ball
- Program real-time collision detection and ball bouncing mechanics
- Add a scoring system and timed challenge
- Increase game difficulty over time with ball speed adjustments
- Apply basic game loop logic, conditions, and multiplayer controls
- Build a functional, fun game with a clear win/lose outcome
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