Packt
Intro to Unity - Game Development Made Easy

通过 Coursera Plus 获取 10,000 多门课程的 Accessibility

Packt

Intro to Unity - Game Development Made Easy

包含在 Coursera Plus

深入了解一个主题并学习基础知识。
初级 等级

推荐体验

1 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
深入了解一个主题并学习基础知识。
初级 等级

推荐体验

1 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度

您将学到什么

  • Set up and manage 2D/3D game environments using Unity and tilemaps

  • Implement player movement, collision detection, and animations

  • Design interactive UI elements and implement audio effects in Unity

  • Build and test full game levels with enemies, challenges, and player feedback

要了解的详细信息

可分享的证书

添加到您的领英档案

最近已更新!

November 2025

作业

16 项作业

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

该课程共有15个模块

In this module, we’ll cover the fundamentals of video game development, starting with an exploration of what makes a video game and the essential components that go into making one. You’ll also learn the importance of game engines, focusing on Unity, and dive into 2D and 3D game development concepts. The module includes an introduction to character animation, rigs, and basic networking for multiplayer games. Finally, we discuss the importance of planning and prototyping before diving into actual game creation.

涵盖的内容

9个视频1篇阅读材料

This module takes you through setting up Unity Hub and creating your first project. You’ll become familiar with the Unity 6 interface, learn where to find key features, and get comfortable with Unity’s workspace. An interactive task will give you hands-on experience and solidify the basic setup concepts.

涵盖的内容

3个视频1个作业

In this module, we explore Unity’s Asset Store and how to import demo assets for a 2D game. You’ll then learn how to create 2D scenes using Tilemaps, Prefabs, and Sprites, setting up the foundational elements needed for your game environment.

涵盖的内容

2个视频1个作业

This module introduces you to Unity scripting, focusing on core concepts like components, functions, and variables. You’ll begin scripting player movement, handling horizontal movement and jump mechanics. You’ll also learn how to implement collision detection and control the logic behind jumping to prevent double jumps.

涵盖的内容

6个视频1个作业

In this module, you’ll learn how to animate the player character using sprites and trigger these animations programmatically. We also cover Unity’s UI system, teaching you how to create 2D UI elements, including images and text, to enhance your game’s interface.

涵盖的内容

4个视频1个作业

This module focuses on creating enemies in Unity and scripting their movement patterns. You’ll learn how to control enemy movement direction using sensors based on the player's position, and solidify your knowledge by implementing these mechanics in a hands-on task.

涵盖的内容

3个视频1个作业

In this module, you will learn how to script UI panels for GameOver and GameWon states. You'll also dive into audio implementation, adding sound effects and music to your game. We’ll guide you through scripting level transitions and managing scene loading to ensure smooth gameplay experiences.

涵盖的内容

4个视频1个作业

This module wraps up the 2D game development section. We summarize the key concepts covered and guide you through a final hands-on task, where you’ll apply your skills to create a functional 2D game prototype.

涵盖的内容

2个视频1个作业

This module introduces the basics of game development, focusing on key processes and Unity’s user interface. You’ll learn how to create scenes and manage game objects efficiently, forming the foundation of your game environment.

涵盖的内容

6个视频1个作业

In this module, we explore level design and its role in creating engaging player environments. You’ll learn how to import decorations from the Asset Store, apply materials and textures to objects, and implement sound effects and music. Additionally, we cover mesh optimization and lighting considerations to enhance gameplay.

涵盖的内容

7个视频1个作业

This module introduces rigidbodies and colliders in Unity, helping you simulate realistic object movement and interactions. You’ll also revisit scripting concepts, focusing on controlling code flow and debugging. We’ll explore how to use randomness and time-based interactions to enhance gameplay.

涵盖的内容

9个视频1个作业

In this module, we focus on player navigation and camera control, teaching you how to script movement and dynamic camera rotation. You’ll also learn how to interact with objects, such as grabbing crates or opening doors. We’ll wrap up by adding background music and sound effects for a richer game experience.

涵盖的内容

9个视频1个作业

This module introduces the creation of a UI score system, focusing on displaying health and score during gameplay. You’ll also learn scene loading techniques, how to avoid duplicate game managers, and implement a functional Game Over screen.

涵盖的内容

6个视频1个作业

In this module, we cover NPC navigation and AI behavior. You’ll learn how to make enemies navigate obstacles, attack the player, and react to player proximity. We also explore how to trigger and randomize enemy animations, enhancing enemy behavior in your game.

涵盖的内容

9个视频1个作业

This final module covers combat system integration, including enemy behavior and loot drops. You’ll learn how to program enemies to flee from the player and alert others. The module concludes by polishing your game with final titles, credits, and a comprehensive challenge to test all the concepts learned.

涵盖的内容

7个视频3个作业

位教师

Packt - Course Instructors
Packt
1,239 门课程296,477 名学生

提供方

Packt

从 Mobile and Web Development 浏览更多内容

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'
Coursera Plus

通过 Coursera Plus 开启新生涯

无限制访问 10,000+ 世界一流的课程、实践项目和就业就绪证书课程 - 所有这些都包含在您的订阅中

通过在线学位推动您的职业生涯

获取世界一流大学的学位 - 100% 在线

加入超过 3400 家选择 Coursera for Business 的全球公司

提升员工的技能,使其在数字经济中脱颖而出

常见问题