Create a 3D Endless Runner from Scratch in Unity
- Development
- May 08, 2025

Create a 3D Endless Runner from Scratch in Unity, available at $84.99, has an average rating of 4.65, with 43 lectures, 1 quizzes, based on 355 reviews, and has 4712 subscribers.
You will learn about How to use the Unity Mecanim system to create and trigger animation states on a character. How to design a graphical user interface with a main menu, pop-up windows and programmable buttons and sliders. How to program an infinite scrolling 3D platform world. How to implement background music and sound effects. How to create and spawn particle systems for magic spells, explosions and special effects. How to program a lives count and scoring system that saves the state. How to build an entire casual game from scratch. This course is ideal for individuals who are Beginner Unity students. or Intermediate users of Unity interested in working through an entire game project. or Game development students of all ages. It is particularly useful for Beginner Unity students. or Intermediate users of Unity interested in working through an entire game project. or Game development students of all ages.
Enroll now: Create a 3D Endless Runner from Scratch in Unity
Summary
Title: Create a 3D Endless Runner from Scratch in Unity
Price: $84.99
Average Rating: 4.65
Number of Lectures: 43
Number of Quizzes: 1
Number of Published Lectures: 43
Number of Published Quizzes: 1
Number of Curriculum Items: 44
Number of Published Curriculum Objects: 44
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Who doesn’t love a good endless runner? Did you know it’s the genre that reigns from the early platform games of Donkey Kong and Mario Brothers? From Canabalt to Temple Run to Subway Surfer, this casual game has been the pastime of many a gamer with a mobile device and a few moments to while away. But did you know there’s quite a bit of work that goes into such a game? Of course the scenery is repetitive, but did you know that it has to be constructed with pieces of the environment that can always fit together and be procedurally placed?
In this course, Penny will take you through all the stages of game development with C# and the Unity Game Engine using her internationally acclaimed Holistic teaching style and expertise from over 25 years teaching, researching and writing about games. Throughout the course you will follow along with hands-on workshops designed to teach you these core programming concepts that will take your games to the next level. All assets including models, animations, textures and sounds are supplied.
The objective of this course is to teach you all you need to know to make your own game!
Learn how to program and work with:
Character and World Models
Character Animations
Procedural Infinite World Generation
Graphical User Interfaces
Pick-ups
Particle Systems
Background Music
Sound Effects
Content and Overview
The course begins with setting up the character and applying animations in the Unity mecanim system, before writing code to control them. It continues step-by-step, going through the development of an infinite scrolling 3D world, including the use of the pooling and singleton design patterns. In these sections, obstacles such as fire and walls are added which the character is programmed to jump over and destroy. Thereafter, a graphical user interface (GUI) is put together in Unity’s canvas system, where you will learn about alignment, fonts and screen resolutions as well as how to program button presses, sliders and create pop-up windows. Next, particle systems are investigated as a means of providing some special effects and several are constructed from scratch for magical spells and explosions. Finally, background music and sound effects are covered, as is controlling the sound of each from the GUI.
What students are saying about Penny’s courses:
She is the best teacher ever in this platform.
Most instructors are very smart people. Some are good at teaching and some are not. Penny is great at describing complex concepts without going down a dark cerebral rabbit hole that so many instructors feel obligated to do. It’s like they need to demonstrate their knowledge by explaining every tiny aspect. Penny does not go there. She explains things clearly but does not overwhelm the student with more than they need to know. There is only so much most people can absorb in one sitting. You need to study, then you need to practice and then more study. I have taken most of her classes and I recommend them all.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Join the H3D Student Community
Lecture 3: Contacting H3D
Lecture 4: FAQs
Chapter 2: Animating the Player
Lecture 1: Animating the Player Character
Lecture 2: Casting a Spell
Chapter 3: Creating an Endless Environment
Lecture 1: Platform Model Setup
Lecture 2: Turning Corners
Lecture 3: Creating a Platform Pool Part 1
Lecture 4: Creating a Platform Pool Part 2
Chapter 4: Adding the Perpetual Runner
Lecture 1: Scrolling the Environment
Lecture 2: Scrolling in the Y
Lecture 3: Spawning Platforms on the Move
Lecture 4: The Bounce Dilemma
Lecture 5: Adding a T-Intersection
Chapter 5: Adding Obstacles
Lecture 1: Fire Obstacles
Lecture 2: Adding Random Fires to Platforms
Lecture 3: Building a Wall
Lecture 4: Generating Magic
Lecture 5: Walled Platforms
Chapter 6: Adding a Graphical User Interface
Lecture 1: The Graphical User Interface
Lecture 2: The Main Menu Part 1
Lecture 3: The Main Menu Part 2
Lecture 4: The Main Menu Part 3
Lecture 5: Creating Menu Popups
Lecture 6: Finishing Popups
Chapter 7: Lives and Scoring
Lecture 1: Animating Coins
Lecture 2: Picking Up Coins
Lecture 3: Coin Resetting
Lecture 4: Programming Lives Count
Lecture 5: Displaying Lives
Lecture 6: Statistics
Chapter 8: Final Touches
Lecture 1: Fog
Lecture 2: Explosions
Lecture 3: Exploding the Wall
Lecture 4: Adding Music
Lecture 5: Saving Sound Settings
Lecture 6: Sound Effects
Lecture 7: Syncing Sounds with Animation
Lecture 8: Animated Pickups
Lecture 9: Final Touches
Chapter 9: Final Words
Lecture 1: Some Final Words from Penny
Lecture 2: Where to Now?
Instructors

Penny de Byl
International Award Winning Professor & Best Selling Author

Penny Holistic3D
Academic, Author & Game Development Enthusiast
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Top 10 Node Js Development Courses to Learn in November 2024
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- How to Draw Cute Thanksgiving!
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Canva Next Level- Become a Canva Expert
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling