在游戏开发的世界中,3D角色扮演游戏(RPG)一直以来都吸引着无数开发者和玩家。随着技术的不断进步,开发工具也日益强大,而Godot引擎凭借其开放源代码和灵活性,成为了许多游戏开发者的首选。本课程将深入探讨如何使用Godot 4构建一款功能丰富的3D RPG游戏,涵盖从角色攻击、升级、装备系统到动画战斗和精美环境的方方面面。

你是否曾梦想创造属于自己的史诗级3D角色扮演游戏?现在就是你的机会!加入我们,跟随我们的指导,在Godot引擎中构建一款大型RPG。你将学习如何将自己的创意变为现实,同时提升你的开发技能。

课程时长:17小时5分钟 1920X1080 mp4 语言:英语+中英文字幕(云桥网络 Ai识别翻译)含课程文件

学习目标

在这篇文章中,你将学习到:

  • 如何在Godot中构建一款功能丰富的3D RPG,让玩家欲罢不能。
  • 创建角色属性和升级系统,使其感觉既有成就感又令人满意。
  • 开发装备系统,包括武器和盔甲,能够改变角色的属性和外观。
  • 设计流畅的动画,通过状态机实现攻击、移动和战斗。
  • 处理光照和全局光照,使你的游戏世界真正熠熠生辉。
  • 使用自定义资源管理玩家数据,让一切在幕后整洁有序。
  • 打造一个直观、流畅的用户界面,能够随着玩家的每一个动作进行更新。
  • 深入了解高级脚本编写,利用lambda函数实现更智能、更简洁的游戏玩法。


课程要求

由于这是一个中级课程,建议你对Godot编辑器及3D定位有一定了解。同时,对场景树中的场景和脚本的组成有一定的熟悉度将会更有帮助。

从基础到进阶

我们将从基础知识开始,逐步深入到更有趣的内容:制作攻击、技能以及让玩家角色真正闪耀的升级系统。到课程结束时,你将拥有一个完整可玩的RPG,包含装备、敌人和令人惊叹的环境。

打造令人满意的角色成长

构建如此规模的游戏听起来令人畏惧?别担心!我们将逐步引导你创建一个完整的RPG,从零开始。你还将学习到专业级Godot技能的秘密。

你是否想知道如何让角色在升级中变得更强?我们将教你如何使用资源管理玩家属性,创造出玩家渴望的“升级”感觉。让你的技能和英雄同时增强!

装备系统的魅力

RPG的魅力在于装备系统。你将掌握物品管理、装备和武器伤害的系统。同时,你会确保玩家能够看到他们的英雄随着每一把闪亮的新剑或盔甲的装备而进化。

动画让游戏生动起来

动画是让游戏栩栩如生的关键!我们将深入探讨动画树和状态机,让你的角色不仅仅是移动,而是流畅地进行各种动作。将动画与游戏玩法相结合,使每次攻击和行动都充满冲击感。Godot 4: Build An Feature-Packed 3D Rpg

精美的光照效果

从骨骼附加到全局光照,我们将为你提供先进的技术支持,使你的RPG不仅可玩,而且美轮美奂。通过令人惊叹的光照效果,让你的关卡在视觉上引人注目,甚至能打动最挑剔的玩家。

动态用户界面

在复杂的界面设计上感到困惑?我们将教你如何创建动态用户界面,随着玩家的操作进行实时更新——无论是装备物品还是跟踪属性,构建出玩家爱用的界面。

社区支持与学习

本课程非常适合中级Godot开发者或已完成我们完整Godot 3D课程的任何人。如果你了解编辑器并能够设置场景,这将是你提升技能的绝佳机会。

如果在学习过程中遇到困难,不用担心。你将可以访问一个支持性的社区和一支优秀的教学助手团队。无论是调试还是构思下一个功能,你都不会孤单。

Godot引擎正在迅速崛起(不是字面上的爆炸!),而现在正是你加入这一浪潮的机会。拿起你的键盘,发挥你的想象力,或许再来一杯茶——是时候开始创造了。期待在课程中见到你!

课程目录:

第 1 部分:介绍和设置

第 1 讲 欢迎来到本课程

第 2 讲 创建项目

第 3 讲 创建玩家

第四讲 脚本运动

讲座 5 社区与支持

第 6 讲 访问我们的项目

第 2 部分:运动和摄像机控制

讲座 7 SpringArm3D 节点

第 8 讲 处理鼠标运动

第 9 讲 处理复杂旋转

讲座 10 变换插值

第 11 讲 相对运动

第 12 讲 添加资产

第 3 部分:玩家动画

讲座 13 添加装配角色

讲座 14 插值钻机

讲座 15 导入动画

讲座 16 控制动画树

讲座 17 动画权重

讲座 18 AnimationTree 播放

讲座 19 BoneAttachment3D 节点

第 20 讲 进攻动作

第 21 讲 组织物理过程

讲座 22 附加 RayCast3D

第四节:树敌

第 23 讲 敌人设置

第 24 讲 健康组件

第 25 讲 损害健康成分

第 26 讲 失败与 ShapeCast3D

第 27 讲 重击

第 28 讲 造成区域伤害

第 29 讲 玩家失败

讲座 30 玩家重击

讲义 31 添加破折号

讲座 32 冲刺运动

讲座 33 冲刺物理框架

讲座 34 冲刺粒子

讲座 35 修复 Rig Edge 案例

第 5 部分:RPG 统计数据

讲座 36 CharacterStats 资源

讲义 37 内部类

讲座 38 百分位数 Lerp

讲座 39 升级

第40讲 经验点

讲座 41 应用能力修正

讲座 42 关键打击

讲座 43 损伤数

讲座 44 VFXManager

讲座45 HP和耐力

讲座 46 附加能力修正

第 6 部分:用户界面

讲座 47 UI 设置

讲座 48 更新信息栏

讲座 49 进度条

讲座 50 更新健康栏

讲座51 库存菜单

讲座52 暂停游戏

讲座 53 显示属性

第 54 讲 角色表更新

第 55 讲 人物预览

第七节:敌方导航

讲座 56 添加 NavigationRegion3D

讲座 57 导航代理

讲座58 追求与避免

讲座59 追逐动画

讲座 60 敌人的失败和装备

第 8 节:图形和美学

讲座 61 建造城堡

讲座 62 环境与照明

讲座 63 楼层和地平线

讲座 64 最终装饰

讲座 65 图形项目设置

第 9 节:物品和库存

讲座 66 项目图标

讲座 67 继承

讲座 68 盾牌和盔甲图标

讲座 69 战利品容器

讲座 70 与战利品容器的互动

讲座71 交互反馈

讲座 72 显示胸部内容

讲座 73 重新设置图标父级

讲座 74 重命名和依赖关系

讲座 75 动态连接信号

讲座 76 收集黄金

讲座77 装备武器

讲座 78 查找设备统计数据

讲座 79 盔甲和盾牌

讲座 80 损伤计算

讲座 81 设备网格

讲座 82 装甲更换

第十节:保存状态

讲座 83 段落

讲座 84 场景转换

讲座 85 城堡级别

讲座 86 装饰城堡

讲座 87 持久数据

讲座 88 缓存装置

讲座 89 储藏黄金与健康

讲座 90 游戏的变化

第 91 讲总结

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!