Skip to content
UdemyGame Development FundamentalsPaid courseAll LevelsCertificate

Make Subway Surfers Clone in Unity | Mobile Game Development (Udemy.com)

Build a Fast Paced Endless Runner Game in Unity and C# | Mobile Ready for Android & iOS | Subway Runner 3D Game 2025

Created by: Muhammad Shahzeb

Last updated July 2025

icon
What you will learn

  • Build a complete 3D endless runner mobile game using Unity and C#
  • Implement player mechanics like running, jumping, sliding, and lane switching
  • Create swipe-based controls optimized for mobile devices
  • Use procedural generation to build infinite game environments
  • Design and animate a player character with obstacle detection
  • Create a coin collection and scoring system
  • Build responsive UI elements like start, pause, and game over menus
  • Export the game to Android and iOS platforms
  • Apply clean C# scripting and organize Unity scenes efficiently

How it compares

Against the other 281 rated Udemy courses in Game Development Fundamentals on CourseDuck:

  • Rating4.4 out of 5higher than 31% of them
  • Reviews35#266 of 282 by number of reviews
  • Length4.8 hoursshorter than 71% of them
  • Last updatedJuly 2025more recently than 67% of them

icon
Course Description

Are you ready to build your own mobile game and break into the booming world of game development?

In this hands-on course, you’ll learn how to create a fully functional 3D endless runner game — inspired by top mobile hits — using Unity and C#, the industry-standard tools for game development. Whether you’re an absolute beginner or an aspiring indie developer, this project-based course will teach you everything you need to bring your game idea to life.

We’ll walk step-by-step through the process of building a fast-paced, swipe-controlled mobile runner game — similar to the style of games like Subway Surfers, Temple Run, and Blades of Brim. You'll master essential game mechanics such as lane switching, jumping, sliding, and obstacle dodging — all controlled by mobile-friendly touch input.

But we won’t stop at just movement! You’ll also build:

  • Procedural level generation for infinite gameplay

  • A working coin and score system

  • UI menus (start, pause, game over)

  • Sound effects and animations

  • Mobile build and testing for Android and iOS

Along the way, you’ll sharpen your skills in C# scripting, Unity scene management, physics, and UI/UX design — all while working on a game you can proudly showcase in your portfolio or publish to the App Store or Google Play.

This course is beginner-friendly, but packed with industry-relevant techniques that even experienced developers can benefit from. You’ll learn how to structure your code, optimize performance for mobile, and build features that keep players engaged.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Muhammad Shahzeb

Hi, I'm Muhammad Shahzeb — a passionate mobile game developer and Unity instructor dedicated to helping others turn their game ideas into reality.

With several years of experience in Unity and C#, I've built and published mobile games that focus on endless runner mechanics, real-world gameplay systems, and mobile optimization. My teaching style is all about practical, step-by-step projects that empower students to create real games — even if they’re just starting out.

icon
More courses by Muhammad Shahzeb

$19.99

icon
More Game Development Fundamentals courses

$94.99

$19.99

$89.99

$59.99

$13.99

$94.99

icon
Reviews

4.4

35 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Waqas Mirza on 2/19/2026

I had to fix alot of issues by myself.

By Fakhriza Sidhqi Wafiq Fauzi on 9/21/2025

good for learning game mechanic, i hope it wil updating the course like power up or skateboard etc.

By Akereja Taiwo Joshua on 9/4/2025

The course was super easy to follow and very practical. The instructor explained everything clearly, and I was able to build a working Subway Surfers style game step by step.

By Kim Jo Hoon on 9/4/2025

I’m still going through the course, but I’m already impressed with the clear explanations and practical examples. The instructor teaches Unity mobile game development step by step, making it easy to follow even for beginners. I’m looking forward to completing the rest of the lessons.

By Alfred George Taylor on 8/29/2025

As a beginner, I found this course very easy to follow. The instructor explained Unity step by step and made game development simple to understand. Highly recommended for anyone starting out.

By George Rivera on 8/29/2025

This course is amazing for anyone who wants to learn Unity mobile game development. The instructor goes step by step, explains everything clearly, and the examples are practical. I especially liked how the lessons are structured and easy to follow.

By Javad M on 8/15/2025

This course helped me to develop my first unity project, so recommended!

By Jolie on 7/31/2025

excellent course

By Dina Mohamed on 4/18/2026

By Vincenzo Maltese on 8/27/2025

Showing all 10 reviews on CourseDuck

Read all 35 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100