Making an Infinite Runner with Unity

所在平台: Udemy

课程主页: https://www.udemy.com/course/complete-game-development-series-02-unity-infinite-runner/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Unity制作无限奔跑者游戏 (Making an Infinite Runner with Unity) **课程概述:** 本课程是“完整游戏开发系列”的第二部分,聚焦于使用Unity引擎从零开始构建一款完整的无限奔跑者游戏。课程将深入讲解Unity编辑器的核心功能,包括对象操作、游戏对象及其组件、《游戏循环》以及资源导入。随着游戏的进展,我们将触及诸如新的输入系统、物理引擎、动画控制器、预制件(Prefabs)、着色器图(Shader Graphs)、音频等高级概念。 本教程强调完整性和细节,不会省略任何步骤,并且不依赖第三方代码或插件。游戏的所有核心元素,包括玩家控制器、世界生成、着色器图、玩家档案和排行榜系统,都将从基础开始实现,并注重代码的整洁和可扩展性。 此外,课程还将简要介绍使用Blender进行基础建模,帮助学员了解更广泛的游戏开发工作流程。 **学习目标:** 完成本课程后,学员将: * **掌握Unity核心概念:** 深入理解Unity编辑器、游戏对象、组件、《游戏循环》、资源管理等基础知识。 * **掌握高级Unity技能:** 熟练应用新的输入系统、物理引擎、动画控制器、预制件、着色器图和音频系统。 * **独立开发无限奔跑者游戏:** 能够从零开始设计和实现游戏的所有关键系统,包括玩家控制、程序化生成、UI设计和排行榜。 * **编写高质量代码:** 培养编写清晰、可维护和可扩展代码的良好习惯。 * **了解3D建模基础:** 对使用Blender进行游戏资产建模有一个初步了解。 * **为进阶项目打下基础:** 获得开发复杂游戏项目的信心和能力,为该系列的后续课程做好准备。 **课程亮点:** * **全程无遗漏:** 细致入微的教学,确保所有关键步骤都被讲解清楚。 * **零依赖:** 全部内容自主实现,不依赖任何第三方代码或插件。 * **从基础到高级:** 系统性地覆盖Unity的各个重要方面。 * **实践导向:** 通过实际项目开发,巩固所学知识。 * **注重代码质量:** 强调编写整洁、可扩展的代码。 * **涵盖游戏开发全流程:** 不仅限于Unity,还涉及基础的3D建模。 这是一次全面、深入且富有启发性的游戏开发之旅!

课程评论(0条)

课程详情

Welcome to the second installment of the Complete Game Development Series, Project Infinite Runner! Throughout this course, we will delve into the fundamentals of Unity, the widely utilized game engine, as we construct a fully developed infinite-runner game.Our journey begins with an exploration of the core aspects of the Unity editor, encompassing basic manipulation of objects, game objects and their components, the game loop, and asset importing. As the game takes shape, we will progressively explore advanced concepts such as the new input system, physics, animation controllers, prefabs, shader graphs, audio, and more.This tutorial emphasizes thoroughness. No steps will be omitted, and we will refrain from relying on third-party code or plugins. Every element, including the player controller, world generation, shader graph, player profile, and leaderboard system, will be implemented from the ground up. Our goal is to maintain clean and extensible code throughout the entire process.Beyond Unity, we will briefly touch on basic modeling using Blender to provide insights into other facets of the game development workflow.Upon completing the tutorial, you will possess a robust understanding of Unity and game development, coupled with a comprehensive infinite runner project. This knowledge will empower you to tackle more advanced projects and progress through the series seamlessly. Brace yourself for a thorough, enlightening, and continuous game development journey!

课程标签

0人关注该课程

主题相关的课程