本课程旨在通过使用虚幻引擎5和C++,帮助学习者构建充满动作的战斗系统,掌握动态动画和敌方人工智能,创建可扩展的属性系统。课程内容包括编写代码以实现锁定敌人功能、设计多样化的攻击动画、开发强大的敌AI,以及运用映射和枚举创建可扩展的属性系统,同时重视编码的干净和可维护性。学员将学习使用C++编写游戏逻辑,掌握接口和设计模式(如观察者模式),提高调试能力。掌握基本C++概念后,参与者将能独立完成一款完整的动作战斗游戏,实现高效且流畅的游戏体验。

课程时长:15.5小时 1920X1080 mp4 语言:英语+中英文字幕(云桥网络 机译)

课程简介
掌握动态战斗、人工智能挑战以及C++技术,在UE5中创建您自己的史诗动作游戏。

你将学习到
– 使用虚幻引擎5和C++构建充满动感的战斗系统。
– 精通动态动画,让角色战斗如专业人士。
– 创建无情的敌方AI,保持玩家紧张。
– 使用映射和枚举开发可扩展的状态系统。
– 深入实践高级C++编码,编写超过一千行代码。
– 熟练导航虚幻文档,快速找到所需信息。
– 学习使用接口和设计模式,如观察者模式。
– 像高手一样调试,防止内存泄漏,保持游戏顺畅。

课程要求
为了最大限度地利用本课程,您需要具备扎实的C++基础知识,如变量、条件语句、类和方法。

课程描述
准备好创造像您最喜欢的AAA格斗游戏那样的第三人称近战战斗时刻,提升您在UE5中的C++技能吗?即使您不是战斗设计师,这门课程也是增强您游戏开发工具箱的绝佳途径。我们将从编码一个锁定敌人的组件开始,这样您就不必再费心于相机调整,专注于战斗,而不是其他。接下来,我们将深入玩家战斗。学习如何通过切换多种攻击动画使游戏感觉更加动态。您的角色不仅会战斗,还会表演。Unreal Engine 5 C++: Make Your Own Action Combat Game

战斗中当然少不了强大的状态系统。您将使用映射和枚举构建可扩展的状态系统,确保游戏能够成长,而不会变成混乱的代码堆。关键在于编写干净、可扩展的代码。您游戏中的敌人不会只是呆站着——他们会非常凶猛!您将编写敌人AI,让他们发射火球、冲向玩家,保持玩家紧张。您的战斗将会像最好的动作游戏一样激烈和刺激。

这门课程与大多数课程不同。我们将使用C++编写90%的游戏逻辑。准备好编写超过一千行代码并学习许多新的C++技巧。这对任何想要掌握虚幻引擎5的人来说都是一个改变游戏规则的机会。您将学习如何使用接口和设计模式,如观察者模式,使您的游戏聪明而高效。

到课程结束时,您将懂得如何使用高级C++技能构建一个流畅运行的游戏。您将对虚幻文档感到自信,像专业人士一样调试,保持代码整洁,并遵循最佳实践。基础的C++知识打好了吗?太好了!如果您了解变量、条件语句、类和方法,您就可以开始了。这个课程将带您从基础知识到完整的动作战斗游戏构建。避免麻烦的代码库,从一开始就学习正确的做法。

那么,您在等什么呢?加入我们,开始编码,一起创造一些史诗般的作品吧!

发表回复

后才能评论