Unity 3D and C# - The Complete RPG Guide for Beginners

所在平台: Udemy

课程主页: https://www.udemy.com/course/the-complete-unity-guide-3d-beginner-to-rpg-game-dev-in-c/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Unity 3D与C#:新手RPG游戏完全指南 (Complete RPG Guide for Beginners)** 本课程专为Unity新手和初级开发者设计,循序渐进地教授使用Unity 3D引擎和C#语言开发游戏。课程将涵盖三个完整的游戏项目,从基础概念到复杂的RPG沙盒游戏开发。 **课程亮点:** * **Unity引擎介绍:** 了解Unity作为跨平台游戏引擎的强大之处,支持Windows, macOS, Linux编辑器,并可发布至25+平台(移动、桌面、主机、VR等)。 * **循序渐进的学习路径:** * **项目一:躲避方块 (Evade the Cubes)** - 熟悉Unity编辑器和环境,学习基础游戏机制,如3D空间导航、物体位置与向量、简单移动、得分与生命值系统、材质与预制体、UI与Canvas。 * **项目二:平台生存 (Platform Survival)** - 重点关注物理系统,学习刚体、物理系统、移动与旋转、跟随摄像机、协程、施加力、增益效果、敌人AI(跟随目标)。 * **项目三:RPG冒险 (Rpg Adventure)** - 深入掌握高级概念,开发沙盒式RPG游戏。包括角色控制器、Cinemachine、第三人称摄像机与全身移动、动画、第三方资源包/模型、战斗系统与连击、敌人与侦测系统、任务系统、等级系统、生命值系统、对话系统、重生机制、物品栏系统、武器装备、地形设计。 * **编程与数学概念:** 课程将详细讲解必要的编程方法和相关的数学知识。 * **实践项目:** 通过完成三个不同类型的游戏项目,将理论知识转化为实际技能。 无论您是游戏开发新手还是希望转向Unity平台,本课程都将为您提供坚实的基础和实践经验,助您迈出RPG游戏开发的第一步。

课程评论(0条)

课程详情

What is Unity?Unity is a cross-platform engine. The Unity editor is supported on Windows, macOS, and the Linux platform, while the engine itself currently supports building games for more than 25 different platforms, including mobile, desktop, consoles, and virtual reality.What are we going to build?The course covers the development of 3 games. Starting with basic concepts explained in a simple game and finishing with more advanced concepts by creating an RPG sandboxed game. The course covers a full explanation of programming methods and related mathematics concepts.The course starts with easy concepts, targets beginner developers or developers new to Unity, and then slowly progresses into more complex topics. Project 1 (Evade the cubes)The first part of the course covers basic concepts. Students will get familiar with the Unity editor and environment.Base game mechanicsOrientation in 3D spacePositions of game objects + VectorsSimple movement systemScore systemHealth systemMaterials & prefabsUI & CanvasProject 2 (Platform Survival)The second part of the course is focused on the physical system.RigidbodiesPhysic systemMovement + rotationsFollow cameraCoroutinesAdding forcesPowerupsEnemiesFollowing targetsProject 3 (Rpg Adventure)The last part of the course covers more advanced concepts and the development of sandboxed RPG games.Character controllerCinemachine3rd person camera and full movementAnimations3rd party packages & modelsFight system + CombosEnemies + Detection systemQuest SystemLevel SystemHealth SystemDialog systemRespawnsInventory SystemWeapon equippingTerrain design

课程标签

0人关注该课程

主题相关的课程