小小冒险家2D:使用Godot 4制作2D动作游戏 Little Adventurer 2D Make a 2D Action Game with Godot 4
使用美观的游戏资产制作您的第一个 2D Godot 游戏!
你将会学到的
- 学习使用 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 的设置
将游戏项目导出为可执行文件
请注意,本课程目前不包含任何声音和音乐资产。
此课程面向哪些人:
- 想要使用 Godot 制作好看的 2D 游戏的初学者
- 想要学习如何设计 2D 游戏关卡的初学者
- 想要提高 2D 游戏 GDScript 技能的初学者
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
评论0