在 Godot 4.2 中创建 2D RPG 和 3D 游戏

Create a 2D RPG and a 3D game in Godot 4.2

使用资源收集机制制作 2D RPG 的课程以及 Godot 4.2 和 4.1 中的 3D 入门课程

你将学到什么

  • 了解 Godot 4 中编程游戏的关键概念
  • 使用资源收集、制作系统和对话管理器创建 2D RPG 原型
  • 深入了解 Godot 4 中 3D 编程的工作原理
  • 您将学习 GDScript,这是Godot的语言

 

要求

  • 无需编程经验,但了解一些基础知识总是有帮助的。

描述

在本课程中,您将学习创建类似于《塞尔达传说》、星露谷物语》或《口袋妖怪》等游戏的 2D RPG从头到尾的所有基础知识。我将教您该类型游戏的关键概念,包括:

  • 有限状态机
  • 使用混合树
  • 击中胸部时掠夺金币
  • 使用钥匙打开锁着的门
  • 创建洞穴
  • 创建一个显示生命和金币数量的 UI 系统
  • 打造资源汇聚体系
  • 创建库存
  • 创建制作系统来制造新武器
  • 通过按键切换武器

您可以查看课程表,了解更多课程内容。

我专注于制作开门见山的视频,为您提供理解关键概念所需的所有基础知识(同时向您展示如何使用它们),而不会让您负担过重。

作为《塞尔达传说》系列的忠实粉丝,能够教您如何制作该类型的游戏对我来说是一个巨大的打击,众所周知,这非常困难,但玩起来却非常有价值和令人满意!在本课程结束时,您将拥有一个可以开发的有效 RPG 游戏原型,您将学习该类型游戏编程的关键概念,并且 – 如果您是编程新手 – 您将已经学习了编程的所有关键概念。

然后在本课程的第二部分中,您将学习如何创建简单的 3D 复古游戏。这是对 3D 的介绍,绝不是关于如何创建完整 3D 游戏的完整课程,但您将学到以下内容:

  • 如何导入 3D 资源
  • 处理动画
  • 创造剑攻击
  • 创建可以巡逻、追逐和攻击玩家的敌人
  • 创建状态机来处理复杂的行为
  • 收集硬币和物品
  • 显示收集的生命数和金币数

还有更多。要了解概览,请查看课程表以了解我们将要一起做的所有事情。

尽管对编程有基本的了解是一个优势,但您不需要有任何先前的经验。我将教您所有主要概念,并详细解释我们将为该游戏创建的每一行(不会让您因没有相关概念而超载)。

如果所有这些对您来说都很有趣,请报名参加本课程,我们将在第一堂课中见到您!

本课程适合谁:

  • 有兴趣学习如何使用 Godot 创建 2D 和 3D 游戏的初级和中级程序员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。