Godot 3D游戏开发大师班简介

Intro to 3D Game Development Masterclass in Godot!

了解如何在 Godot 游戏引擎中从头开始构建 3D 游戏,其中包含角色控制、菜单、对话和物品!

学习内容

  • 了解如何使用 Godot 游戏引擎创建包含玩家可以控制的对象、灯光、摄像机和角色的场景。
  • 了解大多数游戏通用的基本基础设施;包括菜单、保存和加载、游戏设置和背景音乐。
  • 构建一个事件管理系统,该系统可以显示带有选项的对话、为角色制作动画、移动摄像机、淡入和淡出以及标记进度。
  • 构建一个库存系统,允许玩家拾取物品、在菜单中查看它们、掉落、使用或装备物品,并与 NPC 交易它们。

要求

  • 无需经验,一切都被详细描述并逐步教授。
  • 该项目从头开始,一次构建一个功能。GitHub 上提供了课程每个部分的示例项目。
  • 您也可以选择按照本课程的学习方式,将这些功能添加到您自己的游戏中。

描述

在本课程中,我们将从一个空白项目开始,首先学习现代动作冒险游戏中流行的第三人称角色和相机控制器的基础知识。从那里,我们将添加大多数游戏通用的基本元素,例如菜单、设置、音乐、保存和加载。接下来,我们将添加一个事件系统,该系统能够生成复杂的分支对话和过场动画,并配有动画和摄像机运动。然后我们将添加一个库存系统,允许玩家拾取金钱和物品,在库存菜单中查看它们,掉落、使用或装备他们的物品,并与 NPC 交易。最后,我们将允许角色参与战斗;用武器攻击、用盾牌格挡、躲避、发射弹丸、受到伤害和死亡。

加入我们的 discord 服务器,与您的同龄人一起学习本课程!点击我个人资料中的网站链接加入。

您还将学习使用 Godot 游戏引擎、组织和设计更具可扩展性的项目的有用技能。您将学习如何使用 GDscript 进行编码,并详细解释所有内容。我们的脚本将编写为高度可定制和可重用。如果您在完成每节课后需要查看项目,则所有项目文件也将在 GitHub 上提供。这些视频是使用 Godot 4.3 版录制的。

本课程包含:

3D 游戏开发简介
游戏开发要点
对话和活动
库存和商店
动态战斗系统

如果您已经购买了这些课程中的任何一门,请向我询问此课程的折扣。

本课程中使用的资源来自 KayKit 的 Adventurers 和 Dungeon Remasters 包,以及 Penzilla 制作的基本 GUI 包,以及 Eric the Funny Baron 创作的音乐。库存图标由 Shikashi 制作。所有这些都可以在 itch 上免费下载。Coins 音效由 Valenspire 在 FreeSound 上制作。

本课程适合谁:

  • 第一次游戏开发者,或者从其他引擎切换到 Godot 引擎的任何人。
  • 有兴趣了解 3D 的经验丰富的 2D 游戏开发人员。
  • 已完成初学者教程但想学习可扩展的真实游戏基础设施的任何人。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。