虚幻引擎 5: RTS 游戏(实时策略)
Unreal Engine 5: RTS game (Real Time Strategy)
UE5:RTS 风格的迷你资源游戏、AI 工人、建筑物放置、资源、高级数据管理、碰撞
您将会学到
-
掌握 Unreal Engine 5 的蓝图系统,创建可重用的模块化游戏逻辑。
-
了解如何使用 Widget 和事件驱动型更新设计动态 UI。
-
了解虚幻引擎 5 中 AI 系统和角色控制的基础知识。
-
获得使用网格、动画和数据表的专业知识,以有效地管理游戏资产。
要求
-
不需要任何经验,但了解虚幻引擎的基础知识会有所帮助
-
能够运行 Unreal Engine 5 的计算机
描述
在本教程中,我将向您展示如何在虚幻引擎 5 中构建智能 RTS 游戏 ,涵盖从核心游戏系统到高级机制的所有内容。以下是您将学到的内容:
-
摄像机设置 :配置自上而下的摄像机,添加缩放功能,并实现摄像机的平滑移动。
-
控件 :设置输入以控制游戏、放置建筑物和控制工作人员。
-
资源管理 :创建一个系统,用于使用 Game Instance、Game Mode、Player controller 等有效地跟踪和管理游戏内资源。
-
Trace Channels and Collisions:设置自定义碰撞和跟踪通道以实现精确的游戏交互。
-
小部件和 UI 更新 :构建带有小部件的动态 UI,并学习如何根据游戏事件更新元素。
-
具有继承的蓝图 :使用继承在您的蓝图中创建可重用的模块化逻辑。
-
数据表 :使用 Unreal Engine 的数据表系统有效地组织和管理游戏数据。
-
静态和骨骼网格 :使用资产将对象和角色带入您的游戏世界。
-
动画 :通过动画为您的角色添加运动和生命。
-
接口 :实现不同游戏元素之间通信的接口。
-
AI & 手动角色控制 :设置 AI 系统以实现自动角色行为,并集成手动输入以进行玩家控制。
本教程所需的所有资源都是免费提供的 ,因此您可以专注于学习和创建,而无需担心获取额外的资源。
本课程不仅仅是关于制作特定的 RTS 游戏,而是关于掌握可应用于您在 Unreal Engine 5 中创建的任何游戏的通用技术和工作流程。RTS 游戏只是一个探索关键概念的框架,例如相机控制、UI 设计、AI 系统、资源管理和碰撞设置,但您将获得的技能是通用的。最后,您将对 Unreal Engine 的工具和功能有更深入的了解,从而能够将这些技术应用于您选择开发的任何游戏类型或类型。
此课程面向哪些人:
- 本课程适用于希望通过构建实用游戏系统来学习虚幻引擎 5 的初级到中级开发人员。它非常适合那些对掌握蓝图、AI、UI 设计和模块化游戏逻辑感兴趣的人。
评论(0)