MakeCode Arcade : Dodge The Obstacle

roboschooladmin · May 27, 2025

Course Description:

Welcome to Dodge The Obstacle, where you’ll not only play a thrilling endless runner—but learn to build it yourself! This course takes you step by step through the exciting world of 2D arcade game development using MakeCode Arcade, a beginner-friendly platform designed to make learning code fun and interactive.

Inspired by the classic dinosaur game, this course challenges you to create a dynamic and engaging game in which the player must help a tiny T-Rex dodge oncoming obstacles like cacti and flying birds. You’ll start by designing sprites and setting up basic movement, then level up your skills as you incorporate jumping mechanics, obstacle spawning, collision detection, scoring, and game-over conditions.

Whether you’re a student new to coding or someone who wants to explore game development, this course gives you the hands-on experience needed to turn creative ideas into playable projects. You’ll learn the core principles of game logic, animation, and real-time interaction—while building a fun game from the ground up.

By the end of the course, you won’t just understand how to code—you’ll have a fully playable endless runner you designed yourself. So get ready to jump, dodge, and code your way to success!


What You’ll Learn:

  • How to design and animate a 2D game character (the T-Rex)
  • How to use MakeCode Arcade’s block-based or JavaScript interface
  • How to implement jump mechanics and gravity simulation
  • How to spawn and animate obstacles like cacti and flying birds
  • How to use collision detection to trigger events like game over
  • How to create scoring and survival time systems
  • How to build a user-friendly interface and restart mechanism

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

Course Content

Expand All
Lesson Content
0% Complete 0/2 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps
Lesson Content
0% Complete 0/1 Steps

About Instructor

Not Enrolled

Course Includes

  • 6 Lessons
  • 9 Topics