创建一款完整的多人在线生存游戏适用于 Steam
你是否厌倦了浪费时间在网络上到处寻找,跳来跳去的教程,只为了获得你想要的知识?那么不必再看其他地方了。
课程大纲:
-第1章. 入门
-第2章. 背包系统框架
-第3章. 玩家快捷栏设置与斧头装备
-第4章. 创建采集系统
– 第五章. 创建制作系统
– 第六章. 创建玩家属性
– 第七章. 创建盔甲装备系统
第8章. 创建建筑系统
– 第9章. 创建储物容器
– 第10章. 创建所有物品
– 第11章. 创建部落/氏族系统
– 第12章. 创建社交系统
-第13章 创建一个开放世界地图
-第14章 多生物群系 / 程序化植被
-第 15 章 AI 系统
-第16章 程序化区域
-第17章. 玩家小地图
-第18章. 存档/加载系统
-第 19 章. Steam 会话/前端小部件
第20章 专用服务器设置与托管
从初学者开始,最终成为专家。
本课程旨在让你从零开始学习 Unreal Engine 5。章节和讲座的安排方式使你能够从基础开始,实施基本逻辑,如将物品装备到快捷栏,砍伐树木,一直到构建一个完整的高级建筑系统,该系统具有对接点、完整的可破坏网格、保存/加载等更多功能。
创建一款可以在 Steam 上发布的游戏
大多数你能在网上找到的 Unreal Engine 课程要么不完整,要么只教你如何制作一个只有一两个机制的演示项目。而本课程将引导你创建一个完整的游戏系统,包括:物品栏系统、制作系统、采集系统、社交系统、部落/家族系统、建造系统、存档/读取系统、前端界面、服务器托管等众多内容。游戏完成后,我还会教你如何打包游戏并托管专用服务器。
像从未有过一样学习多人联网。
你永远找不到一门像这门课程一样深入讲解 Unreal Engine 5 多人联机机制实际应用的课程。在本课程中,我们将学习 RPC、客户端/服务器模型、游戏模式(Gamemode)、游戏状态(GameState)、游戏实例(GameInstance)、玩家状态类(Playerstate Classes)、专用服务器,甚至还会提供基础网络知识速成课程,例如 IP 地址范围、TCP 与 UDP 的区别、局域网与广域网、端口转发等内容。
超过70小时的课程内容!240多节课程讲解。
- 私人 Discord 访问
- 讲座1. 介绍(3:11)
- 第二讲:安装 Epic Games 启动器(6:36)
- 第三讲:安装 Unreal Engine 5(3:09)
- 第4讲:创建项目(3:32)
- 第 5 讲:Unreal Engine 5 编辑器概览(39:13)
- 第6讲:蓝图简介(41:44)
- 第7讲:设置源代码控制(16:57)
- 讲座 8. 设置我们的自定义角色 – 第 1 部分(25:41)
- 讲座 9. 设置我们的自定义角色 – 第 2 部分(11:30)
- 讲座 10. 复制 / 多人游戏基础(8:43)
- 讲座 11. Unreal Engine 类框架解析(10:13)
- 讲座 12. 推送更改到源代码管理(5:19)
- 第13讲 – 库存系统介绍(2:34)
- 第14讲 – 创建物品信息结构与我们的第一个物品(22:34)
- 第15讲 – 创建物品栏组件与数组(32:03)
- 第 16 讲 – 创建主控件 / HUD(16:13)
- 第17讲 – 创建背包小部件(29:46)
- 第18讲 – 创建物品栏槽位小部件(9:44)
- 第19课 – 创建容器网格小部件(18:22)
- 第 20 讲 – 将物品栏组件与 UI 连接(24:01)
- 第21讲 – 拖放操作介绍(2:18)
- 第22讲 – 设置拖放操作 第1部分(23:15)
- 第23讲 – 设置拖放操作 第2部分(19:48)
- 讲座 24 – 设置拖放功能 第三部分(33:40)
- 第25讲 – 热键栏系统介绍(1:04)
- 第26讲 – 设置热键栏小部件(8:22)
- 第27讲 – 设置热键栏库存组件(2:17)
- 第28讲 – 创建我们的可装备主类(9:30)
- 第29课 – 设置斧头可装备类(10:22)
- 第30课 – 设置快捷栏装备物品 第1部分(26:14)
- 第31课 – 设置快捷栏装备物品 第2部分(29:56)
- 第32课 – 设置快捷栏卸下物品(5:08)
- Lecture 33 – 设置斧头劈砍与挥砍(24:35)
- Lecture 34 – 创建采集大师类和棕榈树(21:35)
- 讲座35 – 为我们的棕榈树添加采集功能(37:36)
- 第36课 – 添加收获物品通知(21:49)
- 第37课 – 创建可破坏的棕榈树演员(26:40)
- 讲座38 – 从物品栏拖放到快捷栏(17:40)
统一的讲师高质量
录制讲座地点:
英文 – 1080p 60fps – 高质量音频
作为你的讲师,我清晰地表达每一个词,语速适中。我会一步步带你完成整个课程,并且详细地解释每一部分内容。
如果你想了解我的讲课技巧,可以查看我的 YouTube 频道,里面有许多免费的高质量 Unreal Engine 5 教程。
超过90,000名成员!
“只是想说你的内容真是太棒了,10 分满分!我刚开始学习 Unreal(从零开始!使用你的教程!),在我尝试过的所有频道和教程中,你的教程远远是最好的。你真的教了我很多,兄弟,我只想说感谢你所做的一切,你真的是一位非常棒的讲师!希望有一天我能回报你,但无论如何,你真的太棒了!等我开始拍摄并上传我的新游戏开发日志时。”
没有编程经验?没问题。
完全使用 100% Blueprint 制作
Blueprint 是 Unreal Engine 5 的旗舰视觉脚本系统。如果你是 Unreal Engine 5 的新手,你可以在不写一行代码的情况下创建完整的游戏。
学习基础、中级和高级 Blueprint 技能,帮助你在 Unreal Engine 的学习旅程中脱颖而出。
如果你希望将任何 Blueprint 逻辑转换为 C++,每个函数 / Blueprint 节点都进行了详细解释,并且有条理地添加了注释,方便你轻松将其重构为 C++。
所有项目文件已包含
无需额外购买
在本课程中,我们使用的是永久免费的资源,这些资源来自 Unreal Engine 市场的 Quixel Megascans,并结合了来自 Sketchfab 的免费 3D 模型。
你看到的一切都是你将获得的内容。你无需额外购买任何商城物品。
评论(0)