Udemybeginneren

Create a 3D Endless Runner from Scratch - Unity 6 Compatible

Build an infinite scrolling platformer in Unity with C#. Learn game development from start to finish! Perfect for aspiring game developers.

4.7(370)
4,829students
9h 52m
Certificate
Penny de Byl
Penny de BylInternational Award Winning Professor & Best Selling Author

Course Content

Create a 3D Endless Runner from Scratch - Unity 6 Compatible is a beginner-level Udemy course taught by Penny de Byl. It runs 9h 52m, is taught in English, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 370 reviews, with 4,829 students enrolled. It is a paid course, last updated June 2025.

Dive into the world of endless runner game development! From the classic arcade beginnings of Donkey Kong and Mario Bros. to modern hits like Temple Run and Subway Surfer, this popular mobile game genre offers a fascinating blend of simple gameplay and complex technical challenges. Learn how to build your own captivating endless runner from the ground up.

This comprehensive course, led by internationally acclaimed instructor Penny, provides a step-by-step journey through the entire game development process using C# and the Unity Game Engine. With over 25 years of experience teaching, researching, and writing about games, Penny’s holistic teaching style ensures you grasp core programming concepts effectively. You'll participate in hands-on workshops and utilize all necessary assets – including models, animations, textures, and sounds – saving you valuable time and resources.

What You'll Learn:

  • Character & World Development: Create engaging character models and bring them to life with character animations using the Unity Mecanim system. Learn to code character movement and interactions.
  • Procedural Generation: Master procedural infinite world generation, a key element of many successful endless runner games. Explore design patterns like pooling and singleton for efficient performance.
  • Obstacle Design & AI: Implement dynamic obstacles like fire and walls, and program your character to skillfully navigate and overcome them.
  • User Interface (UI) Design: Build intuitive Graphical User Interfaces (GUIs) using Unity's Canvas system. Learn about alignment, fonts, screen resolutions, and how to program interactive elements like buttons, sliders, and pop-up windows.
  • Visual Effects: Create stunning particle systems from scratch to enhance gameplay with magical spells, explosions, and other visual flair.
  • Audio Implementation: Integrate background music and sound effects to create an immersive gaming experience. Learn to control audio playback from the UI.

Course Overview:

The course begins with character setup and animation, progressing to building a dynamic, infinite 3D world. You'll then focus on UI development, followed by advanced techniques like particle effects and audio integration. Each module is designed to build upon the previous one, ensuring a smooth and comprehensive learning experience.

What Students Are Saying:

"Penny is the best teacher ever in this platform!" - (Student Testimonial)

"Penny is great at describing complex concepts without overwhelming the student..." - (Student Testimonial)

Ready to turn your game development aspirations into reality? This course provides the knowledge and skills you need to create your own addictive endless runner game and more!

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.