在当今的游戏开发领域,生存游戏因其丰富的互动性和玩家自由度而备受欢迎。如果你曾梦想过在热带岛屿上创建一个充满冒险的生存游戏,那么《Unreal Engine 5:打造完整的生存游戏》课程将为你提供实现这一梦想的机会。我们将涵盖从基础到高级的所有内容,包括砍伐树木、与敌人战斗,以及在热带岛屿上建立自己的乐园。你将掌握模块化库存、强大的制作系统,甚至高级玩家游戏玩法的核心机制。

我们的逐步指导将确保你能够开发出一个经过打磨的、功能齐全的生存游戏,让你感到自豪。如果复杂的机制或模块化编码一直让你感到困扰,不用担心。我们会将高级概念分解为易于理解和应用的内容,帮助你更聪明地编码,而不是更辛苦地工作。Unreal Engine 5: Build A Complete Survival Game

最重要的是,你将不再有未完成的项目堆积在一旁。我们的结构化方法将确保你能一步一步地看到游戏的实现,每一个令人满意的机制都将让你离完成目标更进一步。

这个课程非常适合中级UE5用户、生存游戏爱好者,或任何希望从零开始创建完整项目的人。如果你渴望完成一款游戏,这是你的机会。那么,你还在等什么?让我们一起深入探索,提升你的UE5技能,创造一些史诗般的作品吧!

课程时长:11小时 学习方式:优酷客户端在线观看(1920X1080)语言:英语+中英文字幕 含课程文件

你将学到什么

1. 从零开始构建完整的生存游戏

该课程将带领你通过每一个步骤,从游戏的基础构建到复杂的机制实现。你将学习如何利用UE5的蓝图系统,创建一个完整的生存游戏。这包括角色控制、环境交互、资源管理等核心功能,确保你能够掌握游戏开发的每一个环节。

2. 掌握模块化系统

模块化设计是现代游戏开发的重要趋势,该课程将教你如何实现模块化的制作系统,包括制作、建筑和库存设置。通过模块化系统,你可以轻松地扩展和自定义游戏功能,使其更具灵活性和可玩性。

3. 创建流畅的网格库存

在生存游戏中,库存管理是一个至关重要的方面。你将学习如何设计一个易于扩展和自定义的网格库存系统,以便玩家可以轻松管理物品。这不仅提升了游戏的可玩性,也增强了玩家的沉浸感。

4. 开发高级AI

为了让游戏更具挑战性,课程中将指导你如何设计复杂的敌人AI。这些AI将会在游戏中不断挑战玩家,增加游戏的紧张感和趣味性。通过学习AI的行为模式和决策机制,你将能够创造出更加生动和真实的游戏世界。

5. 设计美丽的热带岛屿

视觉效果是游戏成功的关键因素之一。在课程中,你将学习如何使用Unreal Engine的工具,设计一个美丽、沉浸式的热带岛屿。无论是海滩、森林还是山脉,你都将能够创造出一个引人入胜的游戏环境。

6. 优化蓝图以提升性能

在游戏开发中,性能优化是不可忽视的环节。课程将教你如何优化蓝图,使游戏在高强度场景下依然运行流畅。你将学习到一些实用的技巧和方法,帮助你提升游戏的整体性能。

7. 高效处理砍伐、采集、制作和征服野外

生存游戏的魅力在于其多样的玩法。你将学习如何高效地实现砍伐、采集、制作等核心游戏机制。这些机制将帮助玩家在游戏中更好地生存和发展。

8. 解决复杂的游戏机制

在游戏开发中,复杂的游戏机制往往是最大的挑战之一。课程将帮助你解决这些难题,使各个机制之间能够无缝衔接,提升游戏的整体体验。

课程要求

虽然该课程适合中级用户,但仍然要求参与者具备一定的Unreal Engine使用经验。如果你已经对Unreal Engine有了一定的了解,并希望进一步提升自己的技能,这个课程将是你理想的选择。

课程目录:

第 1 部分:介绍和设置

第 1 讲 欢迎来到本课程

第 2 讲 项目创建

讲座 3 访问我们的项目

讲座 4 社区与支持

第 2 部分:角色设置

第 5 节简介 – 角色设置

讲座 6 真正的第一人称角色

第七讲 脚步声

讲座 8 持有物品状态

第 3 部分:岛屿创建

第 9 讲 章节简介 – 岛屿创建

讲座 10 导入 Megascans 资产

第 11 讲 岛屿的景观

第 12 讲 海洋

讲座 13 绘制树叶、岩石和珊瑚

第四部分:统计系统

第 14 讲 章节简介 – 统计系统

第 15 讲 统计参与者组件

第 16 讲 增加和减少统计数据

第 17 讲 统计计时器

讲座 18 玩家伤害

第 19 讲 统计小部件

讲座 20 损伤效应

第 21 讲 冲刺

第 22 讲 统计图标

第五部分:库存系统

第 23 讲 介绍 – 库存系统

第 24 讲 数据库

第 25 讲 库存参与者组件

第 26 讲 添加项目

第 27 讲 删除项目

讲座 28 库存网格

第 29 讲 物品栏

讲座 30 库存网格更新

讲座 31 项目设备

讲座 32 装备物品栏颜色

讲座 33 装备物品小部件

讲座 34 添加项目通知

讲座 35 物品栏悬停和工具提示

第六部分:物品领取和资源系统

第 36 讲 介绍 – 物品拾取和资源系统

第 37 讲 项目蓝图

讲座 38 拾音接口

讲39 资源蓝图

讲座 40 更多项目

讲座 41 行动蓝图组件

讲座 42 砍树

讲座 43 收获尼亚加拉效应

讲座 44 让物品栏位更大

第七部分:物品制作系统

第 45 节介绍 – 物品制作系统

讲座 46 食谱结构

讲47 Can Craft 函数

讲座 48 制作小部件

讲座 49 将制作添加到库存小部件

讲座 50 制作小部件功能

讲座 51 添加制作槽小部件

第 8 节:库存润色和角色视口

第 52 讲 章节简介 – 库存优化和角色视口

讲座 53 库存小部件优化

讲座 54 角色渲染目标

讲座 55 角色视口

讲座 56 库存悬停和点击声音

讲座57 库存开场动画

第 9 节:建筑系统

第 58 讲 介绍 – 建筑系统

讲座 59 构建部件数据库

讲座 60 建筑构件

讲座 61 构建预览

第 62 讲 构建更新

讲座 63 构建布局

讲座 64 构建部件类

讲座 65 构建套接字和卡扣

讲座 66 将建筑与库存整合起来

第十节:动物人工智能

第 67 讲 简介 – 动物人工智能

讲座 68 动物人工智能蓝图

讲座 69 动物人工智能状态

讲座 70 动物 AI 玩家检测与攻击

讲座 71 动物人工智能对健康的损害

讲座72 动物 AI 老虎

第 11 部分:PCG 生成器

讲座 73 节简介 – PCG Spawner

讲座 74 启用 PCG 插件并创建课程

讲座 75 生成 PCG 资源

讲座 76 生成 PCG 动物

讲座 77 将岩石转化为可开采的资源

讲座 78 喝水和吃饭的行为

第 12 节:日循环

第 79 讲 章节简介 – 日循环

讲座 80 太阳自转分量

讲座 81 床与睡眠

讲座82 调整物品插槽

第 83 讲课程总结

发表回复

后才能评论

评论(1)