Godot 中的 3D 游戏开发简介

Introduction to 3D Game Development in Godot

在 Godot 中构建第三人称角色控制器,以允许玩家在 3D 关卡中控制 3D 角色和相机。

 学习内容

  • 了解如何通过从头开始新的 3D 项目来使用 Godot 游戏引擎。
  • 构建第三人称角色控制器,允许玩家以现代 RPG 的风格控制角色和摄像机。
  • 了解如何在游戏中应用复杂的数学和物理公式,以产生更逼真或有趣的游戏机制。
  • 将此项目用作许多不同类型的 3D 游戏的基础。

 要求

  • 学生应该已经下载了 Godot 引擎并准备好学习如何使用它。
  • 无需经验,我将尝试详细解释所有内容。如果您有任何问题,请询问。

 描述

在本课程中,我们将介绍您需要了解的有关使用 Godot 引擎构建第三人称角色控制器的所有信息;从在 3D 空间中工作的基本知识,到在 3D 场景中控制角色和摄像机。我们将探索如何使用数学、物理和矢量来实现您期望从大多数现代 3D 游戏中获得的第三人称游戏玩法;左摇杆移动并旋转角色,右摇杆围绕他们旋转摄像机。

完成后,您将对第三人称角色控制有很好的了解,并拥有针对任何 3D 项目高度可定制的功能齐全的实现;无论是平台游戏、动作角色扮演游戏,还是舒适的农场模拟游戏,您都可以将项目推向任何您想要的方向。

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

本课程将是一个系列课程的一部分,旨在教授游戏开发的各个部分,这些部分都可以相互互换使用。因此,请让我知道您有兴趣学习如何制作哪些类型的游戏,我将尝试将它们包含在本系列的未来课程中。

本课程适合谁:

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