在开始之前...

这本书考虑了蓝图或C++吗?

这本书将解释两者,所以不用担心。 如果你不熟悉C++,你可以按照这本书的蓝图部分进行,如果你愿意,也可以尝试C++。 另一方面,如果你是一个更喜欢C++的程序员,那么不要担心!这本书将解释如何在Unreal中使用C++处理AI。

关于AI有这么多书,我为什么要选择这一本呢?

不同的书解释了AI的不同方面,而且它们通常并不互相排斥,而是相互补充。 然而,这本书的主要优点是它在Unreal中存在的不同AI系统的理论和实践应用之间取得了良好的平衡,因为整本书都充满了具体的例子。

这本书提供可操作的测试项目/材料吗?

当然可以。你可以从以下链接下载这本书的内容:http://hog.red/AIBook2019ProjectFiles(链接是大小写敏感的)。

我已经在使用Unreal Engine for Artificial Intelligence,这本书适合我吗?

这主要取决于你的知识水平。实际上,在这本书的第一部分,我们将主要讨论Unreal Engine内置的AI框架以及如何使用方法。这部分内容可能更适合那些有一些AI经验的人。然而,这本书会在这些主题上深入探讨,甚至专家也可以找到一些有用的提示。第二部分,相反,将讨论游戏AI的调试方法(主要是用C++),并解释如何扩展它们。请随意浏览大纲,决定这本书是否适合你。

我已经在使用另一个游戏引擎,这本书对我来说还好吗?

尽管我认为这主要是一本关于AI的书,但它并不完全如此——至少不完全如此。虽然主要关注点仍然放在AI的主要概念上,我们将讨论如何在Unreal中实现它们。然而,这本书将大量依赖Unreal内置的AI框架。因此,我鼓励你阅读更多关于AI的泛化书籍以获得更好的理解。另一方面,你总是可以尝试。也许,通过理解这里的一些概念,其他书会更容易阅读,你将能够将这些知识转移到你选择的游戏引擎中。

我是一名学生/老师,这本书适合在课堂上教授吗?

绝对可以。我知道在教课时找到好的资源是多么重要,我写这本书的意图也是如此。因此,无论你是学生还是老师,你都会在每一章的最后找到一个部分,其中包含一些你可以提高技能的练习(或者,如果你是老师,你可以把这些提议给你的学生)。此外,你也可以找到一些更整合的材料:http://hog.red/AIbook2019LearningMaterial(链接是大小写敏感的)。

这本书会涵盖Unreal及其所有系统的所有内容、所有内容、所有内容吗?

尽管我已经尽力详细描述每个系统,包括所有相关内容,但这是一个非常大的引擎,覆盖一切是不可能的。然而,我自信地说,这本书涵盖了与Unreal Engine内置AI系统相关的所有方面,包括如何扩展内置系统和如何进行高效的调试。因此,我肯定可以说这本书非常全面。

最后更新于