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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Learn Unity Game Development - Build Six Games with Unity · LearnSpace
Назад в каталог
courseraПрограммирование

Learn Unity Game Development - Build Six Games with Unity

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

О курсе

Updated in May 2025. This course now 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. Embark on a journey into game development with Unity 2023, a leading game engine used by professionals around the world. This course is designed to take you from installation to mastering the development of six different games. You’ll start with the basics—installing and setting up Unity—before diving into game creation. The course begins with a 2D Egg Catcher game, where you'll learn fundamental concepts like setting up scenes, creating player controls, and implementing game mechanics. As you progress, the complexity of the games increases, allowing you to deepen your understanding of Unity's capabilities. You’ll build a 2D endless runner, a block dodger game, and a 3D maze ball game, each focusing on different aspects of game development, such as object manipulation, physics, and user interface design. By the time you reach the 3D endless runner and the 3D ball coin collecting game, you will be confident in handling more advanced Unity features like 3D environment creation and game management systems. Throughout the course, you’ll also learn C# scripting, an essential skill for customizing game behavior and functionality in Unity. The scripting section is detailed, starting from the basics and gradually moving to more complex concepts like arrays, loops, and conditional statements. By the end of the course, you’ll have a portfolio of six games and a solid foundation in Unity game development, positioning you to tackle more ambitious projects or advance your career in the gaming industry. Aspiring game developers looking to learn Unity from scratch. Programmers interested in expanding their skills into game development. Intermediate Unity users seeking to refine their skills by building multiple game projects. No prior experience in game development is required, but basic programming knowledge is beneficial.

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

Game DesignVideo Game DevelopmentUnity EngineC# (Programming Language)Animation and Game DesignScriptingAnimationsAndroid DevelopmentApplication DeploymentAndroid (Operating System)User Interface and User Experience (UI/UX) DesignSoftware InstallationDevelopment Environment3D AssetsUser Interface (UI)UI ComponentsUser Interface (UI) DesignMobile Development Tools

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

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

01Introduction and Installing Unity 20234 материалов

Introduction and Installing Unity 2023

Introduction to This CourseВидеоFull Course ResourcesЧтениеInstalling and Setting Up UnityВидеоInstalling Unity 2023Видео
02Game 1: 2D Egg Catcher Game

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

Packt - Course Instructors

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

Learn Unity Game Development - Build Six Games with Unity
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 15.7 ч

8 модулей

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

Субтитры: Казахский

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

Game 1: 2D Egg Catcher Game

Introduction to the Egg Catcher GameВидеоSetting Up the SceneВидеоSetting Up the BasketВидеоCreating the Basket ControllerВидеоSmoothly Moving BasketВидеоLimiting the Basket MovementВидеоSetting Up the EggВидеоCreating Score CheckerВидеоCreating Egg ScriptВидеоSetting Up the GameManagerВидеоSpawning the EggsВидеоSpawning Eggs at Random PositionsВидеоAdding Score FunctionalityВидеоDesigning the Score UIВидеоDesigning the Start MenuВидеоAdding Functionalities to the Main MenuВидеоCreating Game Over MenuВидеоBuilding and Publishing to AndroidВидеоBuilding a Simple 2D Game with UnityDIALOGUE
03Game 2: Dino Run - 2D Endless Runner18 материалов

Game 2: Dino Run - 2D Endless Runner

Playtesting Dino Run GameВидеоImporting Assets and Creating BackgroundВидеоCreating Scrolling BackgroundВидеоAdding the GroundsВидеоCreating the Running DinoВидеоMaking the Dino JumpВидеоAdding Dino Jump AnimationВидеоSetting Up the ObstaclesВидеоCreating the Dino DeathВидеоCreating GameManager and Controlling EverythingВидеоRandomly Spawning ObstaclesВидеоCreating Score UI and Scoring SystemВидеоDesigning Game Over MenuВидеоAdding Functionalities to Game Over MenuВидеоCreating the Main Menu SceneВидеоAnimating the Title TextВидеоManaging Game States with Game ManagerDIALOGUEGame 2: Dino Run - 2D Endless Runner - AssessmentЗадание
04Game 3: Block Dodger Android Game11 материалов

Game 3: Block Dodger Android Game

Playtesting the GameВидеоSetting Up and Importing AssetsВидеоAdding Ground Player and SkyВидеоCreating the BlockВидеоCreating the Block ScriptВидеоCreating the Player ControllerВидеоCreating Game Manager and Spawning BlocksВидеоCreating Score and Menu UIВидеоCreating Title Text and Fixing Tap UIВидеоBuilding for Android and Creating an APKВидеоUnderstanding Android Game Development BasicsDIALOGUE
05Game 4: 3D Maze Ball Game10 материалов

Game 4: 3D Maze Ball Game

Introduction to the Maze Ball GameВидеоSetting Up the Game LevelВидеоDesigning the MazesВидеоCreating the Player ControllerВидеоAdding the BallВидеоCreating UI ElementsВидеоCreating the GameManager and Controlling the GameВидеоAdding a Restart ButtonВидеоAdding Some Improvements to the GameВидеоDesigning a Simple Maze Game in UnityDIALOGUE
06Game 5: 3D Endless Runner Android Game3 материалов

Game 5: 3D Endless Runner Android Game

Build Endless Runner GameВидеоCreating a Basic Unity Android GameDIALOGUEGame 5: 3D Endless Runner Android Game - AssessmentЗадание
07Game 6: 3D Ball Coin Collecting Game2 материалов

Game 6: 3D Ball Coin Collecting Game

Coin Collecting GameВидеоUnderstanding Unity Game Objects and ComponentsDIALOGUE
08Learn C# Scripting for Unity20 материалов

Learn C# Scripting for Unity

Getting Started with C# Scripting in UnityВидеоUnderstanding Structure of a C# ScriptВидеоEvent Functions in Unity C#ВидеоVariables in Unity C#ВидеоPublic Variables in Unity C#ВидеоThe Update Function in DetailВидеоBasics of Functions in C#ВидеоFunctions with Return Types and ParametersВидеоIf Else Statements in C#ВидеоMore Conditions and Equality CheckingВидеоUnderstanding Boolean VariablesВидеоIntroduction to Arrays in Unity C#ВидеоMore About ArraysВидеоUnderstanding For Loops in C#ВидеоWhile Loops in Unity C#ВидеоForeach loops in C#ВидеоSwitch-Case Statements in C#ВидеоLearn C# Scripting for Unity - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание