1、《Godot中的程序生成》2023年

1.png

了解简单的程序自动生成的技巧,以及赛车模拟器、平台游戏和 Roguelike 等各种游戏类型如何从这些技术中受益。在本书中,您将学习如何将手工制作的内容与算法相结合,以创建身临其境的美丽环境。您将学习如何创建种子系统,以便您可以与朋友一起重玩精彩的关卡。我们将介绍如何创建良好的图块集,如何有效地使用图块地图编辑器,以及如何将适量的逻辑注入到您自己的个人程序内容生成引擎的自动化机器中。我们将使用 2D 示例来演示本书中涵盖的概念。当您读完本书时,您将很好地掌握如何向游戏中添加程序生成。您将学到什么 学习建立完美的内容生成系统 掌握随机化和可重复性工具 了解需要制作多少内容以及生成多少内容 本书的读者对象 基本熟悉 Godot 引擎和 GDScript 至关重要。虽然书中解释了所有概念,但在学习引擎的同时学习这些技术可能会让人不知所措。

2、《从Unity迁移到Godot》2020年

2.png

您是一位希望快速切换到 Godot 引擎的 Unity 开发人员吗?如果是这样,这本严肃的书将是您掌握最流行的开源游戏引擎的指南。 Godot 是一款完全免费的游戏引擎,用于创建可在多个平台上启动的高质量 2D 和 3D 游戏。您将了解如何通过实际案例研究,从 Unity 无缝过渡到 Godot,快速有效地启动和运行。除了从网格和物理交互构建功能世界之外,您还将使用可重用的资源,例如纹理。然后,本书继续介绍使用烘焙和实时光照对 2D 和 3D 场景进行光照和渲染。您还将使用 NPC 的导航和路径查找,并了解如何使用 JSON 创建保存游戏状态。通过从 Unity 迁移到 Godot,您将准备好创建令人惊叹的 2D 和 3D 游戏,从而增强您的业务。您将学到什么 探索 Unity 和 Godot 之间的相似点和差异 最大限度地利用 Unity 和 Godot 的优势 使用 Godot 创建可信的游戏世界和角色 掌握 Godot 中 C# 编码的独特之处 本书适合谁 熟悉 Unity 并想要掌握的开发人员另一种游戏引擎,例如Godot。

3、《游戏引擎开发简介》2021年

3.png

通过学习如何从头开始构建2D游戏引擎,开始您的视频游戏开发之旅。使用Java (使用NetBeans作为IDE并使用Java的图形框架) 或遵循C # (使用Visual Studio作为IDE并使用MonoGame框架),您将详细介绍2D游戏引擎的设计和实现。每个类将与演示代码进行审查。您将通过从头开始构建游戏来获得使用引擎的经验。

全文分三个部分回顾了2D游戏引擎的设计和实现。第1部分按类介绍了低级API类。您将看到如何抽象低级功能并设计一组彼此无缝交互的类。您将学习如何绘制对象,播放声音,渲染文本等。在第2部分中,您将查看负责绘制游戏、加载资源和管理用户输入的中级API。最后,在第3部分中,您将使用您刚刚回顾的2D游戏引擎,按照一步一步的过程从头开始构建游戏。

4、《使用Godot开始游戏开发》2021年

4.png

通过从头开始创建2D平台游戏来了解Godot的基础知识。本书是在GDScript的帮助下使用Godot引擎3.2.3/3.3开发2D游戏的实用指南。作者Maithili Dhule首先解释了一些用于制作游戏的基本工具和技术,选择游戏引擎时需要考虑的因素,并指出了使用Godot的好处。然后,她会引导您下载引擎,并在您探索其界面的关键功能时引导您。接下来,您将收到对GDScript的基础知识的简要介绍,Godot中使用的主要脚本语言,然后继续进行基本主题,如Godot的节点场景架构,各种物理体的交互,游戏场景的创建,以及编写脚本。随着本书的进展,您将学习如何创建和动画你的游戏角色,设计游戏世界,添加敌人,并实现一个硬币收集系统。您还将看到如何通过添加视差背景,标题屏幕,音乐和声音效果来增强用户的游戏体验。在本书的最后,您将学习如何将游戏导出到移动和PC的不同平台,以及将游戏货币化的可能途径。

5、《Godot 4游戏开发秘籍》2023年

5.png

想从Godot 3转向Godot 4吗?不用再找了,《Godot 4游戏开发秘籍》是您的绝佳选择。这本全面的指南涵盖了您需要熟练掌握最新GUI、GDscript 2.0、Vulkan 2D/3D渲染、着色器、音频、物理、TileSet/TileMap、导入、声音/音乐、动画和多人游戏工作流程的所有内容。通过详细的教程,本书确保无遗漏地传授知识。

本书首先探讨了更新后的图形用户界面,并帮助您熟悉GDscript 2.0的新功能。接下来,它深入介绍了使用Vulkan渲染器高效渲染2D和3D图形。在引导您熟悉新的Godot 4平台的同时,本书提供了对着色器的深入理解,包括着色器语言的最新增强功能。此外,它涵盖了其他一系列主题,包括从Blender导入、处理音频以及解析新的Vulkan渲染器和2D/3D物理新增功能。书中还展示了TileSet和TileMap的新变化是如何使2D游戏开发变得简单。高级主题,如在Godot 4中导入、向游戏添加声音和音乐、在动画编辑器中进行更改,以及包括Godot 4多人游戏工作流程等内容也有详细介绍。阅读完这本游戏开发书籍后,您将对Godot 4有更深的了解,并将掌握多种强大技术,以提高您的Godot游戏开发效率。