SmartPoly虚幻引擎5-多人生存游戏课程

本课程旨在让您可以作为虚幻引擎 5 的初学者开始学习。章节和讲座的组织方式使您可以作为初学者开始,实现基本逻辑,例如将项目装备到我们的快捷栏,并砍掉一颗树。一直到构建一个完整的高级构建系统,该系统具有捕捉点、完整的可破坏网格、保存/加载等功能。

您永远找不到虚幻引擎 5 多人游戏课程,它会教您如此深度的多人游戏机制的实际应用。在本课程中,我们将涵盖 RPCS、客户端/服务器模型、游戏模式、游戏状态、游戏实例、玩家状态类、专用服务器,甚至是基本网络基础知识的速成课程,例如 IP 地址范围、TCP 与 UDP、LAN 与 WAN 和端口转发.

课程时长:74小时40分钟 1920X1080 mp4 语言:英语+中英文字幕 含课程文件


信息:
你有没有想过学习如何制作多人游戏?第一人称射击游戏?开放世界RPG?你来对地方了。

从虚幻引擎5的零知识到创建一个完整的虚幻引擎5多人第一人称生存游戏,你可以在Steam上发布。

终极,虚幻引擎5,多人第一人称蒸汽生存游戏课程
学习如何从头到尾制作一个完整的游戏。你在网上找到的大多数课程都告诉你如何用一两种能力创建一个演示。在本课程中,我们将从头开始制作一个完整的游戏。

大多数你在网上找到的虚幻引擎课程在制作游戏时几乎没有触及表面。大多数在线课程只教你最基本的知识,不会教你任何高级知识。你在网上找到的大多数课程都向你展示了如何用一两个简单的机制来制作一个演示,而完全跳过或忽略了可伸缩性的概念。SmartPoly – Unreal Engine 5 – Multiplayer Survival Game Course


厌倦了不完整的课程?

在制作游戏时,您可以在网上找到的大多数虚幻引擎课程都只是皮毛。大多数在线课程只教您最基本的知识,而不会教您任何高级知识。您可以在网上找到的大多数课程都会向您展示如何使用 1 或 2 个简单的机制制作演示,同时跳过或完全忽略可伸缩性的概念。

一旦您向这些演示中添加 10 个或更多机制,由于缺乏可扩展性或糟糕的游戏设计,它们就会成为性能灾难。

在 Ultimate Unreal Engine 5,多人第一人称 Steam 生存游戏课程中,我不仅会教您为游戏设计框架的正确方法,还会引导您添加更多自定义物品、武器等。这将适当扩展。

终极、虚幻引擎5、多人第一人称 Steam 生存游戏课程




第一章 入门指南
私人Discord访问权限

第一讲 简介
第二讲 安装Epic Games启动器
第三讲 安装虚幻引擎5
第四讲 创建项目
第五讲 虚幻引擎5编辑器概览
第六讲 蓝图系统介绍
第七讲 配置源代码控制
第八讲 设置自定义角色 – 第一部分
第九讲 设置自定义角色 – 第二部分
第十讲 复制/多人游戏基础
第十一讲 虚幻引擎类框架解析
第十二讲 推送更改至源代码控制

第二章 构建库存系统框架
第十三讲 库存系统介绍
第十四讲 创建物品信息结构与首个物品
第十五讲 创建库存组件与数组
第十六讲 创建主控件/抬头显示界面
第十七讲 创建库存控件
第十八讲 创建库存槽位控件
第十九讲 创建容器网格控件
第二十讲 关联库存组件与用户界面
第二十一讲 拖放功能入门
第二十二讲 设置拖放功能 第一部分
第二十三讲 设置拖放功能 第二部分
第二十四讲 设置拖放功能 第三部分

第三章 玩家快捷栏与创建可装备手斧
第二十五讲 快捷栏系统介绍
第二十六讲 设置快捷栏控件
第二十七讲 设置快捷栏库存组件
第二十八讲 创建可装备主类
第二十九讲 设置手斧可装备类
第三十讲 设置快捷栏装备物品 第一部分
第三十一讲 设置快捷栏装备物品 第二部分
第三十二讲 设置快捷栏卸下物品
第三十三讲 设置手斧劈砍动作
第三十四讲 创建采集主类与棕榈树
第三十五讲 为棕榈树添加采集功能
第三十六讲 添加采集物品通知
第三十七讲 创建棕榈树可破坏物体
第三十八讲 实现库存到快捷栏的拖放功能

第四章 创建采集系统
第三十九讲 第四章导览
第四十讲 设置棕榈树溶解材质
第四十一讲 设置镐可装备物品
第四十二讲 设置高级采集计算
第四十三讲 设置岩石可采集类
第四十四讲 设置灌木可采集类
第四十五讲 修复动画蓝图
第四十六讲 在添加物品功能中实现堆叠系统
第四十七讲 添加采集视觉特效与音效
第四十八讲 修复灌木采集并添加特效
第四十九讲 添加植被绘制用角色 foliage

第五章 创建制作系统
第五十讲 玩家制作系统导览
第五十一讲 创建制作槽位与容器控件
第五十二讲 创建制作窗口控件 第一部分
第五十三讲 创建制作窗口控件 第二部分
第五十四讲 设置制作窗口信息
第五十五讲 设置可制作判定函数 第一部分
第五十六讲 设置制作功能 第二部分
第五十七讲 设置制作进度条
第五十八讲 修复制作系统错误

第六章 创建玩家属性
第五十九讲 玩家属性章节导览
第六十讲 设置玩家属性控件
第六十一讲 设置生命值与伤害系统
第六十二讲 设置食物与水分被动消耗
第六十三讲 添加饥饿与脱水状态
第六十四讲 设置耐力消耗
第六十五讲 设置冲刺功能
第六十六讲 设置可消耗物品 第一部分
第六十七讲 设置可消耗物品 第二部分
第六十八讲 设置玩家属性信息窗口控件
第六十九讲 更新玩家属性信息窗口
第七十讲 设置经验值与升级系统
第七十一讲 设置经验与升级通知
第七十二讲 设置技能点系统

第七章 创建护甲装备
第七十三讲 护甲装备导览
第七十四讲 创建护甲槽位控件
第七十五讲 创建护甲物品类
第七十六讲 设置装备护甲功能
第七十七讲 设置卸下护甲功能
第七十八讲 设置玩家窗口蓝图 第一部分
第七十九讲 设置玩家窗口蓝图 第二部分
第八十讲 设置玩家窗口蓝图 第三部分
第八十一讲 添加护甲伤害减免
第八十二讲 添加护甲耐久度并更新物品槽控件
第八十三讲 修复物品拖拽控件

第八章 创建建筑系统
第八十四讲 建筑系统导览
第八十五讲 创建建筑系统主类
第八十六讲 创建建筑系统组件与建造预览
第八十七讲 设置建造预览颜色与放置建筑
第八十八讲 建造碰撞检测与服务器验证
第八十九讲 实现网格吸附功能
第九十讲 添加墙壁与切换建筑调试模式
第九十一讲 添加天花板并修复建筑切换调试
第九十二讲 悬浮建筑检测
第九十三讲 添加门与窗户
第九十四讲 添加三角地基
第九十五讲 添加斜坡与围栏建筑
第九十六讲 添加三角天花板
第九十七讲 添加可交互火把
第九十八讲 添加楼梯与床铺
第九十九讲 添加左右三角墙与屋顶建筑
第一百讲 添加半屋顶建筑
第一百零一讲 添加建筑伤害与破坏系统
第一百零二讲 添加连带伤害 第一部分
第一百零三讲 连带伤害 第二部分
第一百零四讲 连带伤害 第三部分
第一百零五讲 修复悬浮天花板
第一百零六讲 添加建筑信息控件
第一百零七讲 添加拆除建筑功能
第一百零八讲 将建筑系统与库存系统集成
第一百零九讲 添加所有建筑物品与类
第一百一十讲 错误修复与系统优化

第九章 创建存储容器
第一百一十一讲 第九章导览
第一百一十二讲 创建存储控件与类
第一百一十三讲 设置可建造存储容器的交互
第一百一十四讲 为存储容器添加拖放功能
第一百一十五讲 完成储物箱容器
第一百一十六讲 创建工作台
第一百一十七讲 创建高级工作台
第一百一十八讲 创建熔炼炉
第一百一十九讲 添加烹饪锅
第一百二十讲 添加结构物品与制作配方
第一百二十一讲 添加结构破坏与库存袋
第一百二十二讲 添加丢弃物品功能
第一百二十三讲 添加拆分物品堆叠
第一百二十四讲 添加物品堆叠功能
第一百二十五讲 添加物品交换功能

第十章 创建所有物品
第一百二十六讲 第十章导览
第一百二十七讲 设置步枪动画与物品类
第一百二十八讲 设置步枪开火 第一部分
第一百二十九讲 设置步枪开火 第二部分
第一百三十讲 设置步枪装弹与弹药系统
第一百三十一讲 使用步枪耐久度损耗
第一百三十二讲 设置火箭发射器物品
第一百三十三讲 设置火箭发射器开火 第一部分
第一百三十四讲 设置火箭发射器开火 第二部分
第一百三十五讲 设置火箭发射器弹体
第一百三十六讲 设置火箭发射器装弹
第一百三十七讲 设置弓箭物品类
第一百三十八讲 设置弓箭射击
第一百三十九讲 设置箭矢弹道与轨迹特效
第一百四十讲 设置弓箭装填
第一百四十一讲 设置长矛物品 第一部分
第一百四十二讲 设置长矛物品 第二部分
第一百四十三讲 设置石块物品
第一百四十四讲 创建铁斧与铁镐

第十一章 创建部落/氏族系统
第一百四十五讲 第十一章导览
第一百四十六讲 创建部落控件
第一百四十七讲 显示部落窗口控件
第一百四十八讲 创建部落 第一部分
第一百四十九讲 更新部落窗口控件
第一百五十讲 设置部落邀请功能
第一百五十一讲 设置加入部落功能
第一百五十二讲 设置部落日志
第一百五十三讲 降级部落成员
第一百五十四讲 升级、踢出与离开部落
第一百五十五讲 部落每日消息
第一百五十六讲 关联部落系统与建筑系统
第一百五十七讲 设置部落地基范围
第一百五十八讲 部落日志结构事件与合并建筑
第一百五十九讲 仅限部落成员开门
第一百五十九讲A 修复部落日志时间显示

第十二章 创建社交系统
第一百六十讲 第十二章导览
第一百六十一讲 设置聊天框控件
第一百六十二讲 发送消息与部落聊天
第一百六十三讲 设置玩家名称控件
第一百六十四讲 设置近距离语音聊天

第十三章 创建开放世界地图
第一百六十五讲 第十三章导览
第一百六十六讲 将项目从5.0升级至5.2版本
第一百六十七讲 创建地形主材质
第一百六十八讲 创建关卡并导入高度图
第一百六十九讲 调整地形材质参数
第一百七十讲 为地图添加海洋
第一百七十一讲 添加河流、湖泊与岛屿
第一百七十二讲 自定义水体材质
第一百七十三讲 调整光照系统
第一百七十四讲 设置游戏模式与地图修复
第一百七十五讲 修复地形上的建筑系统

第十四章 多生物群落/程序化植被
第一百七十六讲 第十四章导览
第一百七十七讲 为PCG准备关卡
第一百七十八讲 学习PCG基础
第一百七十九讲 下载地图植被资源
第一百八十讲 设置松林生物群落PCG图表
第一百八十一讲 设置草原与热带生物群落PCG图表
第一百八十二讲 在地形上添加程序化草地
第一百八十三讲 调整树木、草地与岩石材质
第一百八十四讲 修改斧头采集逻辑
第一百八十五讲 创建所有树木可采集子类
第一百八十六讲 创建所有岩石可采集子类
第一百八十七讲 修改地面物品采集逻辑
第一百八十八讲 创建所有灌木可采集子类

第十五章 AI系统
第一百八十九讲 第十五章导览
第一百九十讲 设置被动AI鹿
第一百九十一讲 鹿AI死亡与伤害处理
第一百九十二讲 采集鹿尸体获取资源
第一百九十三讲 设置主动攻击AI狼
第一百九十四讲 狼AI攻击玩家与造成伤害
第一百九十五讲 狼死亡与采集尸体获取资源

第十六章 程序化区域
第一百九十六讲 第十六章导览
第一百九十七讲 设置区域蓝图与生成AI逻辑
第一百九十八讲 设置AI消失逻辑
第一百九十九讲 在地图上设置区域
第二百讲 使用RepNotify移除植被实例
第二百零一讲 设置植被重生逻辑

第十七章 玩家小地图
第二百零二讲 第十七章导览
第二百零三讲 创建玩家小地图
第二百零四讲 创建大地图控件
第二百零五讲 设置玩家死亡事件
第二百零六讲 创建重生控件
第二百零七讲 设置玩家重生逻辑
第二百零八讲 玩家死亡事件错误修复
第二百零九讲 在床铺重生 第一部分
第二百一十讲 在床铺重生 第二部分

第十八章 保存/加载系统
第二百一十一讲 第十八章导览
第二百一十二讲 设置保存玩家数据
第二百一十三讲 设置加载玩家数据
第二百一十四讲 设置建筑保存与加载
第二百一十五讲 设置部落保存与加载
第二百一十六讲 设置玩家状态保存与加载

第十九章 Steam会话/前端控件
第二百一十七讲 第十九章导览
第二百一十八讲 创建主菜单控件
第二百一十九讲 创建退出游戏菜单
第二百二十讲 创建选项菜单
第二百二十一讲 设置游戏内选项菜单
第二百二十二讲 设置图形设置控件
第二百二十三讲 设置音频设置控件
第二百二十四讲 切换至增强型输入系统
第二百二十五讲 设置玩家按键映射选项
第二百二十六讲 设置输入映射控件
第二百二十七讲 设置出生点选择菜单控件
第二百二十八讲 设置退出菜单控件
第二百二十九讲 设置服务器浏览器控件
第二百三十讲 修复部落系统错误
第二百三十一讲 部落日志错误修复

第二十章 专用服务器设置与托管
第二百三十二讲 第二十章导览
第二百三十三讲 加载玩家错误修复
第二百三十四讲 游戏实例与主持会话
第二百三十五讲 网络基础
第二百三十六讲 端口转发
第二百三十七讲 在开发模式测试专用服务器
第二百三十八讲 设置静态IP地址
第二百三十九讲 添加加载界面、世界边界与错误修复
第二百四十讲 下载Visual Studio 2022
第二百四十一讲 从Github下载虚幻引擎源码
第二百四十二讲 使用虚幻引擎源码构建项目
第二百四十三讲 为服务器与客户端打包游戏
第二百四十四讲 通过互联网测试打包版本
第二百四十五讲 在AWS上托管服务器

第二十一章 附加内容
第二百四十六讲 第二十一章导览
第二百四十七讲 专用服务器配置文件
第二百四十八讲 添加游泳系统
第二百四十九讲 添加不同表面脚步声

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,平台资源仅供用户学习观摩使用 请下载24小时内自行删除 如需商用请支持原版作者!请知悉并遵守!
6、For users outside China, If you do not have a Baidu Netdisk VIP account, please contact WeChat: yunqiaonet for assistance with logging into Baidu Netdisk to download resources..