К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Build an Endless Runner Game in 3D - Unity 6 Compatible · LearnSpace
Назад в каталог
courseraПрограммирование

Build an Endless Runner Game in 3D - Unity 6 Compatible

Курс от Packt
Начальный≈ 14.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock your game development potential by creating a dynamic 3D endless runner game in Unity 6. This course guides you through every step of building a complete and immersive game—from animating characters to creating endless environments and obstacles. Learn how to leverage Unity 6's powerful features and optimize your game to run smoothly and efficiently. You’ll begin by getting familiar with Unity 6 and its features, followed by setting up and animating your player character, and creating an endless environment that scrolls automatically. The course will take you through the essentials of dynamic platform creation, obstacle addition, and setting up a powerful platform pool system for smooth gameplay. You’ll also explore techniques like spawning platforms on the move and handling complex elements like T-intersections. Once you’ve mastered the core mechanics, you’ll add obstacles like fire hazards and walls, introduce magical elements for variety, and design a robust graphical user interface. The course then delves into player lives and scoring systems, with features like coin collection, lives count, and statistics display. To finish, you’ll add polish with sound effects, music, and atmospheric touches, finalizing your game for release. This course is ideal for aspiring game developers with a passion for creating 3D games in Unity. A basic understanding of game development concepts is helpful, but no prior experience with Unity 6 is required. The course is beginner-friendly, but it also provides plenty of opportunities for intermediate learners to level up their skills. By the end of the course, you will be able to build an endless runner game in Unity, animate player characters, design infinite environments, implement obstacles and collectibles, and create a fully functional user interface. You will also understand how to optimize performance and fine-tune your game for smooth gameplay.

Навыки, которые вы освоите

Game DesignUser Interface (UI)AnimationsComputer Graphics

Программа курса

9 модулей · 59 учебных материалов

01Introduction4 материалов

Introduction

IntroductionВидеоFull Course ResourcesЧтениеJoin the H3D Student CommunityВидеоUpdating to Unity 6Видео
02Animating the Player4 материалов

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Build an Endless Runner Game in 3D - Unity 6 Compatible
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14.7 ч

9 модулей

Язык: Английский

Часть программы вашего университета

Animating the Player

Animating the Player CharacterВидеоCasting a SpellВидеоSetting Up and Animating a Player Character in UnityDIALOGUEAnimating the Player - AssessmentЗадание
03Creating an Endless Environment6 материалов

Creating an Endless Environment

Platform Model SetupВидеоTurning CornersВидеоCreating a Platform Pool Part 1ВидеоCreating a Platform Pool Part 2ВидеоUnderstanding Procedural World Generation in UnityDIALOGUECreating an Endless Environment - AssessmentЗадание
04Adding the Perpetual Runner7 материалов

Adding the Perpetual Runner

Scrolling the EnvironmentВидеоScrolling in the YВидеоSpawning Platforms on the MoveВидеоThe Bounce DilemmaВидеоAdding a T-IntersectionВидеоUnderstanding and Implementing Infinite World Scrolling in a PlatformerDIALOGUEAdding the Perpetual Runner - AssessmentЗадание
05Adding Obstacles7 материалов

Adding Obstacles

Fire ObstaclesВидеоAdding Random Fires to PlatformsВидеоBuilding a WallВидеоGenerating MagicВидеоWalled PlatformsВидеоDesigning a Jump Obstacle with Particle EffectsDIALOGUEAdding Obstacles - AssessmentЗадание
06Adding a Graphical User Interface8 материалов

Adding a Graphical User Interface

The Graphical User InterfaceВидеоThe Main Menu Part 1ВидеоThe Main Menu Part 2ВидеоThe Main Menu Part 3ВидеоCreating Menu PopupsВидеоFinishing PopupsВидеоDesign and Implementing Game Menus Using Unity UIDIALOGUEAdding a Graphical User Interface - AssessmentЗадание
07Lives and Scoring8 материалов

Lives and Scoring

Animating CoinsВидеоPicking Up CoinsВидеоCoin ResettingВидеоProgramming Lives CountВидеоDisplaying LivesВидеоStatisticsВидеоImplementing a Coin Collection System in UnityDIALOGUELives and Scoring - AssessmentЗадание
08Final Touches12 материалов

Final Touches

FogВидеоExplosionsВидеоExploding the WallВидеоAdding MusicВидеоSaving Sound SettingsВидеоSound EffectsВидеоSyncing Sounds with AnimationВидеоAnimated PickupsВидеоFinal TouchesВидеоFixing Double Jumps and Multiple TimingsВидеоCreating an Interactive Coding Conversation: Game Effects and SoundDIALOGUEFinal Touches - AssessmentЗадание
09Final Words3 материалов

Final Words

Some Final Words from PennyВидеоFull Course Practice AssessmentЗаданиеFull Course ResourcesЗадание