Create a 3D Endless Runner from Scratch in Unity
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
- 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.
Who Should Attend
- Beginner Unity students.
- Intermediate users of Unity interested in working through an entire game project.
- Game development students of all ages.
Target Audiences
- Beginner Unity students.
- Intermediate users of Unity interested in working through an entire game project.
- Game development students of all ages.
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
- 1 stars: 0 votes
- 2 stars: 4 votes
- 3 stars: 9 votes
- 4 stars: 71 votes
- 5 stars: 271 votes
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024