小小冒险家 2D:使用 Godot 4 制作 2D 动作游戏
使用美观的游戏资产制作您的第一个 2D Godot 游戏!
讲师:Single-Minded Ryan
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 学习使用 Godot 制作好看的 2D 动作游戏
- 学习如何使用 GDScript 编写 2D 游戏
- 学习如何控制玩家的 2D 移动
- 了解如何将 AutoTile 系统与 TileMap 节点结合使用
- 学习如何通过绘制图块来设计 2D 游戏关卡
- 了解如何创建 2D 视差背景层
- 了解如何使用 animatedSprite2D 节点控制 2D 动画
- 了解如何创建攻击和健康系统
- 了解如何创建 2D 子弹系统
- 学习如何创建敌人的巡逻行为
- 学习如何创建硬币收集系统
- 了解如何创建 2D 单向平台
- 学习如何控制 2D VFX
- 学习如何处理 2D 物理层和物理检测
- 学习如何在 Godot 中创建游戏 UI,例如健康栏 UI 和重启按钮
- 了解如何使用一些 GDScript 独特功能,如注释、setter 和信号系统
- 了解如何使用自动加载系统来控制游戏流程
- 了解如何重新加载游戏场景以重新启动游戏
- 了解如何将游戏项目导出为可执行文件
- 学习如何使用 Godot 的输入系统
探索相关主题
要求
- 如果你有初级编程经验就更好了
描述
大家好,我是 Single-minded Ryan,一名游戏开发者和数字艺术家。
在本课程中,我们将使用高质量的游戏资产创建一款经典的 2D 平台游戏。
在游戏中,你将控制我们的小冒险家安迪探索古老的 2D 世界。你需要击败敌人并到达关卡末尾的传送门才能完成游戏。
我的目标是创建一个以视觉为导向的课程,让您感觉自己正在从头开始制作真正的 2D 游戏。
本课程附带高质量的游戏资产包,包括玩家和敌人动画、VFX 文件、视差背景(部分是动画)和关卡 tileMap。
(目前不包括声音和音乐)
通过本课程,您将学习开始 2D 平台游戏所需的一切。从如何使用 AutoTile 功能设计关卡,如何使用 animatedSprite2D 节点控制 2D 动画,如何编码移动和敌人巡逻行为,如何创建近距离攻击和抛射系统,如何创建拾取物品和 VFX,如何创建和控制游戏 UI,一直到如何将游戏项目导出为可执行文件。
我会尽量关注每一个细节,但同时,如果您对某种编程语言有一些基本经验,那就太好了。您不一定需要了解 GDScript 的任何内容,但如果您了解一些一般的编程思想(例如变量和函数的工作原理),这将有所帮助。
在本课程结束时,您将拥有一个可以向朋友炫耀的 2D 平台游戏。
请今天报名,我期待在课程中见到您。
在本课程结束时,您将能够做到以下事情:
如何使用 Godot 内置的编程语言 GDScript 进行编码
如何控制玩家的 2D 移动
如何将 AutoTile 系统与 TileMap 节点结合使用
如何通过绘制图块来设计 2D 游戏关卡
如何创建 2D 视差背景层
如何使用 animatedSprite2D 节点控制 2D 动画
如何创建攻击和健康系统
如何创建 2D 子弹系统
如何创建敌人的巡逻行为
如何创建提货商品
如何控制 2D VFX
如何处理 2D 物理层和物理检测
如何在 Godot 中创建游戏 UI,例如健康栏 UI 和重启按钮
如何使用自动加载系统来控制游戏流程
如何重新加载游戏场景以重新开始游戏
如何使用 Godot 的输入系统
如何根据你的游戏和工作流程自定义 Godot 的设置
将游戏项目导出为可执行文件
请注意,本课程目前不包含任何声音和音乐资产。
*本课程中提供的所有资产(瓦片地图,动画文件,VFX 文件,背景文件等)仅用于教育目的,请勿将其用于任何商业项目。
本课程适合哪些人:
- 想要使用 Godot 制作好看的 2D 游戏的初学者
- 想要学习如何设计 2D 游戏关卡的初学者
- 想要提高 2D 游戏 GDScript 技能的初学者
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。