Godot教程 – 构建发布完整的游戏 Godot 4: Build & Launch Full 2D Roguelike Game

语言:英文教程   

时长:32 个章节 • 161 个讲座 • 总时长 23 小时 11 分钟

Godot 是什么?

Godot 是一款功能强大的开源跨平台游戏引擎,拥有用户友好的编辑器,适用于 Windows、macOS 和 Linux。它支持在移动设备、桌面设备、游戏主机和 Web 等各种平台上进行无缝开发,是独立开发者和专业开发者的热门选择。

您将建造什么?

从零开始构建一款引人入胜的 2D 生存游戏《未知的冒险》,开启一段沉浸式的旅程。本课程将教授你必备的 Godot 技能,从核心引擎概念到创建健壮、可复用的系统。

项目:未知的冒险

您将学习如何设计和开发一整款生存游戏,玩家必须与越来越具挑战性的怪物作战,每个怪物都拥有独特的能力,并努力尽可能长时间地生存。

您将掌握的核心技能和系统

  • 基础知识和 Tilemaps
    开始使用 Godot 的界面,设置您的项目,并掌握使用 Godot 强大的 Tilemap 系统创建基于 2D 图块的环境。
  • 节点和场景
    了解 Godot 的基础架构,包括节点、场景和实例,用于构建有组织且可扩展的项目。
  • GDScript 基础知识
    学习 Godot 的专用脚本语言 GDScript,以实现所有游戏逻辑、系统和交互功能。
  • 模块化能力系统:
    创建一个灵活的模块化能力系统,轻松创建和管理玩家和敌人的新能力。该系统的设计注重可重用性和可扩展性。
  • 动态敌人生成
    开发一个自适应敌人生成系统,以便每次游戏都会带来新的挑战和不断升级的难度。
  • 游戏统计的实时 UI
    构建一个直观的用户界面,显示玩家的健康、分数和其他关键统计数据,并在整个游戏过程中动态更新。
  • 全面的伤害和健康系统
    为玩家和各种敌人类型实施平衡且可扩展的健康管理,包括伤害计算和效果。
  • 开始/选项菜单
    设计一个精致的菜单系统,用于开始新游戏、调整设置以及选择主角或游戏参数。
  • 得分屏幕和重播功能
    在每次运行结束时设置一个引人入胜的得分/成就屏幕,以及无缝重启功能以鼓励重播性。
  • 强调可重用性
    专注于开发可重用的脚本、节点和系统,使您能够高效地构建未来的 Godot 游戏。

主要目标

本课程的主要目标是帮助您掌握在 Godot 中构建可复用模块化系统的知识和实践技能。您将深入了解如何设计可扩展、灵活且高效的组件,从而简化各种游戏类型和项目的开发流程。

在本课程结束时,您不仅会完成自己的 2D 生存游戏,还会为未来使用 Godot 进行独立游戏开发奠定基础。

此课程面向哪些人:

  • 有志于独立游戏开发者,希望在 Godot 中亲手完成项目
  • 寻求 2D 游戏开发分步入门的初学者
  • 渴望掌握基本编程模式和可重复使用的游戏架构的业余爱好者

发表回复

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理