Unity Ability System

所在平台: Udemy

课程主页: https://www.udemy.com/course/unity-ability-system/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Unity能力系统 课程概述:在本课程中,我们将实现一个能力系统,专门针对Unity平台。不同于虚幻引擎,Unity并没有现成的能力系统包。本课程适合哪些人群?这是一个高级课程,旨在为已经具备Unity基础知识的学员,讲解如何使用SOLID设计原则实现能力系统。 课程要求:学员需具备扎实的C#编程基础,拥有Unity使用经验,并且已经参加过状态系统课程。 您将学到的内容包括: - 如何实现能力消耗 - 如何实现能力冷却时间 - 如何实现治疗能力 - 如何实现被动能力 - 如何实现状态效果 - 如何创建能力增益 - 如何创建能力减益 - 如何使用Unity的UI工具包构建用户界面以查看能力数据 - 如何根据玩家的属性来扩展能力效果 - 如何升级能力,并根据能力等级调整效果 - 如何保存能力系统组件的更改 - 如何使用Unity的UI工具包创建自定义编辑器 - 如何使用Unity的UI工具包创建自定义控件 - 如何编写Play Mode测试 - 如何使用C#程序集定义 - 如何使用Unity的GraphView API - 如何使用粒子系统 如果这些内容让你感兴趣,请加入我们,我们在课程中见。

课程评论(0条)

课程详情

In this course, we will implement an ability system in Unity.Unlike the Unreal Engine, Unity does not have an ability system package.Who is this course for?This is an advanced course designed for those who already have a fundamental grasp of Unity, and want to learn how to implement an ability system using SOLID design principles.Are there any course requirements?A solid understanding of C#Previous experience using UnityPreviously taken the stat system courseWhat you will learn:How to implement ability costsHow to implement ability cooldownsHow to implement healing abilitiesHow to implement passive abilitiesHow to implement status effectsHow to create ability buffsHow to create ability de-buffsHow to build a user interface to view ability data using the Unity's UI Toolkit How to scale ability effects off of the player's statsHow to level up abilities and scale their effects based on the ability levelHow to save changes to the ability system componentsHow to create custom editors using Unity's UI ToolkitHow to create custom controls using Unity's UI ToolkitHow to write Play Mode testsHow to use C# assembly definitionsHow to work with Unity's GraphView APIHow to work with ParticleSystemsIf all this sounds appealing to you, please join me, and I'll see you inside the course.

课程标签

0人关注该课程

主题相关的课程