资源截图
MP4 |视频:h264,1920×1080 |音频:AAC、44.1 KHz、2 Ch
级别:所有级别 |类型: 电子学习 |语言: 英语 |时长:20 场讲座(1 小时 27 分钟)
你将学到什么
- 自信地浏览 Godot 界面
- 创建和组织 Godot 项目
- 从头开始构建第三人称玩家控制器
- 使用向量和速度创建玩家运动
- 实现重力、跳跃和冲刺
- 配置碰撞层和遮罩
- 添加控制器(手柄)支持
- 构建第三人称摄像头系统
构建任何 3D 游戏中最重要的系统之一 – 专业的第三人称角色控制器。
无论您是在创建动作游戏、冒险游戏、平台游戏、角色扮演游戏还是生存游戏,几乎每个 3D 项目都从一个核心功能开始:响应式玩家控制器。在本实践课程中,您将准确学习如何使用 Godot 引擎从头开始构建一个引擎。
您无需学习孤立的功能,而是可以从头到尾跟踪一个完整的项目,同时发现专业游戏开发人员使用的工作流程。
您将首先设置 Godot、探索其界面并创建您的第一个项目。从那里,您将构建一个玩家场景,创建一个简单的测试环境,并了解碰撞层和遮罩如何允许对象正确交互。
接下来,您将实现核心运动系统。您将了解输入动作的工作原理,了解矢量和速度,创建平滑的玩家运动,添加重力和跳跃,实现冲刺,甚至通过游戏手柄集成支持游戏控制器。
一旦游戏玩法开始运行,您将构建一个自然跟随玩家的第三人称摄像头系统,为无数现代游戏提供基础。
之后,您将导入并准备一个完整的动画角色,然后再深入研究 Godot 的动画工具。您将创建闲置、行走、奔跑、跳跃和坠落动画,然后使用动画树、状态机和动画混合进一步实现平滑、响应灵敏的角色运动。
最后,您将通过重构运动代码来完善您的控制器,并学习如何使用 Mixamo 创建您自己的角色变体,从而获得将项目扩展到您自己的游戏中的技能。
在课程结束时,您将构建一个完整的第三人称角色控制器,它可以作为您未来的 Godot 项目的基础。
学习本课程后,您将能够:
- 在 Godot 中构建专业的第三人称控制器
- 创建响应式玩家移动系统
- 使用AnimationTree开发动画系统
- 导入并配置动画 3D 角色
- 为未来的项目设计可重复使用的游戏系统
- 使用控制器作为动作游戏、角色扮演游戏、平台游戏和其他 3D 游戏的起点
- 充满信心地继续构建更先进的 Godot 项目


评分及评论
暂无评分
来评个分数吧