视频选集 多人联机生存游戏课程预告片 第1讲. 简介 第2讲. 安装Epic Games启动器 第3讲. 安装虚幻引擎5 第4讲. 创建项目 第5讲. 虚幻引擎5编辑器概览 第6讲. 蓝图简介 第7讲. 设置源代码控制 第8讲. 设置我们的自定义角色 - 第1部分 第9讲. 设置我们的自定义角色 - 第2部分 第10讲. 复制_多人游戏基础 第11讲. 虚幻引擎类框架讲解 第12讲. 推送更改到源代码控制 第13讲 - 物品栏系统简介 第14讲 - 创建物品信息结构体与我们的第一个物品 第15讲 - 创建物品栏组件和数组 第16讲 - 创建主控件_HUD 第17讲 - 创建物品栏控件 第18讲 - 创建物品栏槽位控件 第19讲 - 创建容器网格控件 第20讲 - 将物品栏组件与UI关联 第21讲 - 拖放功能简介 第22讲 - 设置拖放功能 第1部分 第23讲 - 设置拖放功能 第2部分 第24讲 - 设置拖放功能 第3部分 第25讲 - 快捷栏系统简介 第26讲 - 设置快捷栏控件 第27讲 - 设置快捷栏物品栏组件 第28讲 - 创建我们的可装备物品主类 第29讲 - 设置斧头可装备类 第30讲 - 设置快捷栏装备物品 第1部分 第31讲 - 设置快捷栏装备物品 第2部分 第32讲 - 设置快捷栏卸下物品 第33讲 -设置斧头的劈砍与挥舞 第34讲 - 创建采集主类和棕榈树 第35讲 - 为我们的棕榈树添加采集功能 第36讲 - 添加采集物品通知 第37讲 - 创建棕榈树可破坏Actor 第38讲 - 添加从物品栏到快捷栏的拖放功能 第39讲 - 第4章简介 第40讲 - 设置棕榈树溶解材质 第41讲 - 设置镐可装备物品 第42讲 - 设置高级采集计算 第43讲 - 设置岩石可采集类 第44讲 - 设置灌木可采集类 第45讲 - 修复我们的动画蓝图 第46讲 - 在添加物品函数中实现物品堆叠 第47讲 - 添加采集视觉特效和音效 第48讲 - 修复灌木采集并添加特效 第49讲 - 添加Actor植被以用于植被绘制 第50讲 - 玩家制作系统简介 第51讲 - 创建制作槽位和容器控件 第52讲 - 创建制作窗口控件 第1部分 第53讲 - 创建制作窗口控件 第2部分 第54讲 - 设置制作窗口信息 第55讲 - 设置“能否制作”函数 第1部分 第56讲 - 设置制作函数 第2部分 第57讲 - 设置制作进度条 第58讲 - 修复制作系统Bug 第59讲 - 玩家状态章节简介 第60讲 - 设置玩家状态控件 第61讲 - 设置生命条和伤害 第62讲 - 设置食物和水分的被动消耗 第63讲 - 添加饥饿和脱水状态 第64讲 - 设置体力消耗 第65讲 - 设置冲刺功能 第66讲 - 设置消耗品 第1部分 第67讲 - 设置消耗品 第2部分 第68讲 - 设置玩家状态信息窗口控件 第69讲 - 更新玩家状态信息窗口 第70讲 - 设置经验和升级 第71讲 - 设置经验和升级通知 第72讲 - 设置技能点 第73讲 - 护甲装备简介 第74讲 - 创建护甲槽位控件 第75讲 - 创建护甲物品类 第76讲 - 设置装备护甲函数 第77讲 - 设置卸下护甲函数 第78讲 - 设置玩家窗口蓝图 第1部分 第79讲 - 设置玩家窗口蓝图 第2部分 第80讲 - 设置玩家窗口蓝图 第3部分 第81讲 - 添加护甲减伤 第82讲 - 添加护甲耐久度并更新物品槽控件 第83讲 - 修复物品拖动控件 第84讲 - 建筑系统简介 第85讲 - 创建建筑系统主类 第86讲 - 创建建筑系统组件和建造预览 第87讲 - 建造预览颜色和放置可建造物 第88讲 - 建造碰撞检查和服务器端检查 第89讲 - 实现网格对齐 第90讲 - 添加墙壁和切换建筑调试功能 第91讲 - 添加天花板和修复建筑切换调试 第92讲 - 检查建筑是否悬空 第93讲 - 添加门和窗户 第94讲 - 添加三角地基 第95讲 - 添加斜坡和栅栏可建造物 第96讲 - 添加三角天花板 第97讲 - 添加一个可交互的火把 第98讲 - 添加楼梯和床 第99讲 - 左、右三角墙体和屋顶可建造物件 第100讲 - 添加半高屋顶可建造物件 第101讲 - 添加可建造物的伤害与摧毁 第102讲 - 添加附属伤害 第1部分 第103讲 - 附属伤害 第2部分 第104讲 - 附属伤害 第3部分 第105讲 - 修复悬空的天花板 第106讲 - 添加可建造物信息控件 第107讲 - 添加拆除建筑功能 第108讲 - 将建筑系统与物品栏系统集成 第109讲 - 添加所有可建造的物品和类 第110讲 - Bug修复与代码清理 第111讲 - 第9章简介 第112讲 - 创建储物箱控件和类 第113讲 - 设置储物箱建筑的交互 第114讲 - 为储物容器添加拖放功能 第115讲 - 完成我们的储物箱容器 第116讲 - 创建工作台 第117讲 - 创建高级工作台 第118讲 - 创建熔炉 第119讲 - 添加烹饪锅 第120讲 - 添加建筑物品和制作配方 第121讲 - 添加建筑摧毁和物品掉落袋 第122讲 - 添加丢弃物品功能-1 第122讲 - 添加丢弃物品功能-2 第123讲 - 添加拆分物品堆叠功能 第124讲 - 添加物品堆叠功能 第125讲 - 添加交换物品功能 第126讲 - 第10章简介 第127讲 - 设置步枪动画和物品类 第128讲 - 设置步枪开火 第1部分 第129讲 - 设置步枪开火 第2部分 第130讲 - 设置步枪换弹和弹药 第131讲 - 应用步枪耐久度损耗 第132讲 - 设置我们的火箭筒物品 第133讲 - 设置火箭筒开火 第1部分 第134讲 - 设置火箭筒开火 第2部分 第135讲 - 设置火箭筒的投射物 第136讲 - 设置火箭筒换弹 第137讲 - 设置弓箭物品类 第138讲 - 设置弓箭射击 第139讲 - 设置箭矢投射物和拖尾特效 第140讲 - 设置弓箭换弹 第141讲 - 设置矛类物品 第1部分 第142讲 - 设置矛类物品 第2部分 第143讲 - 设置石块物品 第144讲 - 创建铁斧和铁镐 第145讲 - 第11章简介 第146讲 - 创建部落控件 第147讲 - 显示部落窗口控件 第148讲 - 创建部落 第1部分 第149讲 - 更新部落窗口控件 第150讲 - 设置部落邀请 第151讲 - 设置加入部落 第152讲 - 设置部落日志 第153讲 - 降级部落成员 第154讲 - 晋升、踢出和离开部落 第155讲 - 部落每日消息 第156讲 - 将部落系统与建筑系统关联 第157讲 - 设置部落地基范围 第158讲 - 部落日志结构事件与合并结构 第159讲 - 仅部落成员可开门 第160讲 - 第12章简介 第161讲 - 设置聊天框控件 第162讲 - 发送聊天消息和部落聊天 第163讲 - 设置玩家名称控件 第164讲 - 设置近距离语音聊天 第165讲 - 第13章简介 第166讲 - 将我们的项目从5.0更新到5.2 第167讲 - 创建地形主材质 第168讲 - 创建关卡并导入高度图 第169讲 - 调整地形材质参数 第170讲 - 为我们的地图添加海洋 第171讲 - 添加河流、湖泊和岛屿 第172讲 - 自定义水体材质 第173讲 - 调整光照 第174讲 - 设置游戏模式和地图修复 第175讲 - 修复地形上的建筑系统 第176讲 - 第14章简介 第177讲 - 为PCG(程序化内容生成)准备我们的关卡 第178讲 - 学习PCG基础 第179讲 - 为我们的地图下载植被资源 第180讲 - PCG图表设置:松树林生物群系 第181讲 - PCG图表设置:草原和热带生物群系 第182讲 - 在地形上添加程序化草地 第183讲 - 调整树木、草地和岩石的材质 第184讲 - 修改斧头采集逻辑 第185讲 - 创建所有可采集树木的子类 第186讲 - 创建所有可采集岩石的子类 第187讲 - 修改地面物品采集逻辑 第188讲 - 创建所有可采集灌木的子类 第190讲 - 设置被动AI鹿 第191讲 - 鹿AI的死亡与伤害 第192讲 - 采集鹿的尸体以获取资源 第193讲 - 设置攻击性AI狼 第194讲 - 狼AI攻击玩家并造成伤害 第195讲 - 狼的死亡与尸体采集 第196讲 - 第16章简介 第197讲 - 设置区域蓝图和生成AI逻辑 第198讲 - 设置AI消失逻辑 第199讲 - 在我们的地图上设置区域
设计门外憨的视频 UE5 多人联机生存游戏开发(上)丨多人联机 / Steam集成 / 高级建筑 / 制作采集 / AI / 专用服务器部署 3D角色模型制作 - 在Blender中创建您自己的虚拟化身 Blender 写实人像创作丨雕刻 / 拓扑纹理 / 皮肤毛发 / 影视级布光