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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Intermediate Unity C# & Advanced 2D Game Development · LearnSpace
Назад в каталог
courseraПрограммирование

Intermediate Unity C# & Advanced 2D Game Development

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

О курсе

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. Take your Unity development skills to the next level with this intermediate course focused on C# scripting and advanced 2D game development. You’ll dive deeper into Unity’s features as you create and refine several complex games. Throughout the course, you’ll work on projects like a 2D platformer, a 3D soccer ball game, and a variety of Android games, incorporating advanced mechanics like double jumps, touch input, and ball physics. You'll master how to build robust player controllers, implement animations, and develop game features that keep players engaged. The course is structured to first enhance your understanding of Unity’s C# scripting basics before progressing to advanced topics such as loops, arrays, conditionals, and more. With projects that guide you through game mechanics like shooting, saving, and moving objects with touch input, you'll build a strong foundation for creating polished, professional-level 2D and 3D games. Designed for aspiring game developers and those who have already begun their Unity journey, this course will deepen your understanding of both C# scripting and game mechanics, preparing you for more advanced game development projects. A basic understanding of C# and Unity is recommended, but not mandatory. By the end of the course, you will be able to create more complex game mechanics, integrate advanced scripting techniques, animate characters, and develop highly interactive 2D and 3D games in Unity.

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

Unity EngineC# (Programming Language)ScriptingMobile DevelopmentGame DesignAnimationsVideo Game DevelopmentAndroid DevelopmentAnimation and Game DesignData StructuresScripting LanguagesAndroid (Operating System)Object Oriented Programming (OOP)

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

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

01Create A 2D Platformer Game Prototype8 материалов

Day 11: Create A 2D Platformer Game Prototype

Introduction to the Course 'Intermediate Unity C# Scripting and Advanced 2D Game Development'ЧтениеFull Specialization ResourcesЧтениеCreating a 2D Platformer Player ControllerВидеоAdding Player AnimationsВидео

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

Packt - Course Instructors

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

Intermediate Unity C# & Advanced 2D Game Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 16.1 ч

10 модулей

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

Часть программы вашего университета
Creating A Smooth Following CameraВидео
Adding Double Jump FeatureВидео
Implementing Basic Player Movement in a PlatformerDIALOGUE
Create A 2D Platformer Game Prototype - AssessmentЗадание
02Creating A 3D Soccer Ball Game3 материалов

Day 12: Creating A 3D Soccer Ball Game

Creating A Soccer Ball Game with UnityВидеоUnderstanding Unity Physics and Scene ManagementDIALOGUECreating A 3D Soccer Ball Game - AssessmentЗадание
03Food Eater Android Game3 материалов

Day 13: Food Eater Android Game

Food Eater Android GameВидеоUnderstanding collision detection and response in Unity game developmentDIALOGUEFood Eater Android Game - AssessmentЗадание
04Create Save The Ball Game3 материалов

Day 14: Create Save The Ball Game

Create Save The Ball GameВидеоCreating a Reactive Paddle and Ball Logic in UnityDIALOGUECreate Save The Ball Game - AssessmentЗадание
05Touch Ball Shoot Game3 материалов

Day 15: Touch Ball Shoot Game

Touch Ball Shoot GameВидеоUnderstanding Event Handling and Game State Management in UnityDIALOGUETouch Ball Shoot Game - AssessmentЗадание
06Moving with Touch Input Simple Tutorial3 материалов

Day 16: Moving with Touch Input Simple Tutorial

Moving with Touch Input Simple TutorialВидеоUsing Touch Input to Move Objects in UnityDIALOGUEMoving with Touch Input Simple Tutorial - AssessmentЗадание
07Create A 2D Target Shooting Game3 материалов

Day 17: Create A 2D Target Shooting Game

Build A 2D Target Shooting Game with UnityВидеоDeveloping a 2D Shooting Game in UnityDIALOGUECreate A 2D Target Shooting Game - AssessmentЗадание
08Design & Animate A 2D Game Character4 материалов

Day 18: Design & Animate A 2D Game Character

Designing a 2D Monster CharacterВидеоAnimating The 2D Character in UnityВидеоUnderstanding Inkscape and Unity IntegrationDIALOGUEDesign & Animate A 2D Game Character - AssessmentЗадание
09Absolute Basics of C# Scripting for Unity10 материалов

Day 19: Absolute Basics of C# Scripting for Unity

Getting Started with C# Scripting in UnityВидеоUnderstanding Structure of a C# ScriptВидеоEvent Functions in Unity C#ВидеоVariables in C#ВидеоPublic Variables in Unity C#ВидеоUpdate FunctionВидеоFunction Basics in C#ВидеоFunctions with return Type & Parameters in UnityВидеоUnderstanding Variables and Data Types in C#DIALOGUEAbsolute Basics of C# Scripting for Unity - AssessmentЗадание
10More About Unity C# Scripting14 материалов

Day 20: More About Unity C# Scripting

If Else Statements in C#ВидеоMore Conditions & Equality CheckingВидеоUnderstanding Boolean VariablesВидеоIntroduction to Arrays in C#ВидеоArrays With More ExamplesВидеоUnderstanding For Loops in C#ВидеоWhile Loops in C# ScriptingВидеоForeach loops in C#ВидеоSwitch Case Statements in C#ВидеоApplying Conditional Statements in a Game ScenarioDIALOGUEConclusion to the Course 'Intermediate Unity C# Scripting and Advanced 2D Game Development'ЧтениеMore About Unity C# Scripting - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание