使用 C# 在 Godot 4 中创建完整的基于网格的益智游戏
学习如何在 Godot 4.3+ 引擎中使用 C# 从零开始创建完整的 2D 网格益智游戏!
学习内容:
- 网格型益智游戏机制:在网格上放置建筑物,更新网格状态,查询网格
- Godot 基础:使用多种节点进行场景构建,信号定义和处理,脚本编写,自定义资源,导出变量等
- Godot 4.3+ TileSet 和新 TileMapLayer:对多个堆叠层进行 Y 轴排序,瓦片动画,自定义用户定义的瓦片数据,自动瓦片化
- C# 脚本编写:在 Godot 4 中有效使用 C#,C# 数据结构,使用 LINQ 过滤和查询数据,使用 NuGet 包和扩展方法
- 发布:导出您的游戏供发行
- 用户界面:使用容器进行布局,使用自定义主题,定义主题变体,纹理和九切片,以及按钮
- 保存和加载:使用 JSON 将游戏保存数据存储到自定义用户目录并加载
- 音频:实现音效和音乐
本课程包括
- 24.5 小时按需视频
- 120 个可下载资源
- 可在手机和电视上访问
- 终身访问
- 完成证书
价格:$39.99
教程评分:评分:4.9 / 5 (13 条评价)
教程语言:英语
教程字幕:中英文字幕
课程要求:
- 强烈建议具有静态类型语言的编程经验
课程描述:
本课程将涵盖使用 C# 脚本在 Godot Engine 4.3+ 中从头到尾创建一个小型 2D 网格型益智游戏所需的一切知识。课程内容包括:
- 使用可变瓦片大小在网格上放置建筑物
- 使用 C# 数据结构(如 HashSet 和 Dictionary)以及 LINQ 查询网格状态
- 使用新的 Godot 4.3 TileMapLayer 创建关卡,包括使用 Y 轴排序的多层地图、瓦片动画和自定义瓦片数据
- 保存和加载关卡完成进度
- 实现音频,包括建筑放置和破坏效果以及音乐
这份列表并不详尽——请查看课程大纲以了解所涵盖的所有主题。
本课程的目标是向您展示如何将一个空项目变成一个小型、完整的游戏。在此过程中,您将深入了解 Godot 引擎的多个方面,从 C# 脚本编写、输入处理、瓦片地图、数据保存和加载到音频等。完成本课程后,您将能够自如地使用 Godot 4.3+ 和 C# 开发自己的项目,获得制作既实用又有趣的游戏的坚实基础。
如果您符合以下情况,本课程将对您大有帮助:
- 您准备深入学习 Godot 4.3+ 和 C# 的速成课程
- 您熟悉 Unity,想将您的 C# 脚本技能转移到 Godot
- 您有一些游戏开发知识,想学习 Godot
- 您有编程经验,想制作游戏
- 您难以完成游戏项目,想开始并完成一个项目
请注意,本课程专注于从头到尾制作一个网格型益智游戏的过程。基于这一目标,本课程不会花时间解释静态类型语言的基本编程概念。在参加本课程之前,建议您熟悉编程和静态类型语言。
部分课程可供您免费预览。请在报名之前观看这些视频,以确定本课程的节奏是否适合您!
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。