
Udemy – Create a Complete Grid-Based Puzzle Game in Godot 4 with C#
C# 在 Godot 引擎 4.3+ 中从头到尾创建完整 2D 网格益智游戏教程
本课程将涵盖您需要了解的有关使用 C# 脚本在 Godot 引擎 4.3+ 中从头到尾创建基于网格的小型 2D 益智游戏的所有信息。本课程涵盖创建基于网格的益智游戏的许多方面,包括:
- 在具有可变图块大小的网格上构建放置
- 使用 LINQ 和 C# 数据结构(如 HashSet 和 Dictionaries)查询网格状态
- 使用新的 Godot 4.3 TileMapLayer 创建关卡,包括具有 y 排序的多级地图、动画瓦片和自定义瓦片数据
- 保存和加载关卡完成进度
- 实现音频,包括建筑物放置和破坏效果以及音乐
此列表并不详尽 – 请参阅课程大纲以大致了解所涵盖的主题。
本课程的目标是向您展示如何将一个空项目变成一个小而完整的游戏。在此过程中,本课程将使您深入了解 Godot 引擎的许多方面,从 C# 脚本到输入处理、平铺地图、保存和加载数据、音频等等。完成本课程后,您将感到自如地使用 Godot 4.3+ 和 C# 处理自己的项目。从本课程毕业后,您将对制作不仅实用而且有趣的游戏有扎实的基础理解。
如果满足以下条件,本课程将对您有很大帮助:
- 你已准备好进入 Godot 4.3+ 和 C 的速成课程#
- 您对 Unity 感到满意,并希望将您的 C# 脚本技能转移到 Godot
- 你有一些游戏开发知识,想学习 Godot
- 您有一些编程知识并想制作游戏
- 您努力完成游戏并希望开始和完成一个项目
请注意,本课程纯粹侧重于制作基于网格的益智游戏的从头到尾的过程。考虑到这个目标,我们无需花费时间来解释静态类型语言的基本编程概念。在参加本课程之前,强烈建议熟悉编程和静态类型语言。
有几个课程可供您免费预览。请在注册前查看这些视频,以确定本课程的进度是否适合您!
学习内容
- 基于网格的谜题机制 – 在网格上放置建筑物、更新网格状态和查询网格
- Godot 基础知识 – 使用各种节点的场景合成、信号定义和处理、脚本、自定义资源、导出变量等
- Godot 4.3+ TileSet 和新的 TileMapLayer – 对多个堆叠层进行 Y 排序、瓦片动画、自定义用户定义的瓦片数据和自动平铺
- C# 脚本 – 在 Godot 4 中有效地使用 C#、C# 数据结构、使用 LINQ 过滤和查询数据、使用 Nuget 包和扩展方法
- 发布 – 导出您的游戏以进行分发
- UI – 使用容器进行布局,使用自定义主题,定义主题变体、纹理和九切片以及按钮
- 保存和加载 – 使用 JSON 将游戏保存数据存储并加载到自定义用户目录
- 音频 – 实现音效和音乐
本课程适合谁:
- 具有编程经验的初级游戏开发人员
- 正在寻找 Godot 4 with C 的完整 2D 开发指南的个人#
- 中级程序员
- 中级游戏开发人员
资源下载
下载价格免费
1.本站所有资源均为网络收集用户投稿,如有侵权请及时与本站联系删除!
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
GFXHUB 原文链接:https://gfxhub.cn/create-a-complete-grid-based-puzzle-game-in-godot-4-with-c/,未经允许不得转载。
评论0