《Unity 3D人工智能编程》——2.7 本章小结
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第2章,第2.7节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.7 本章小结 在本章中,我们学会了如何在Unity3D中基于状态机来实现一个简单的坦克游戏。首先我们了解了如何用switch语句以最简单的方式实现....
《Unity 3D人工智能编程》——2.6 使用有限状态机框架
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第2章,第2.6节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.6 使用有限状态机框架 我们要在这里用的有限状态机框架是一个改编过的C#框架,你可以在unifycommunity.com找到它。该框架是确定有限....
《Unity 3D人工智能编程》——2.5 敌方坦克的人工智能
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第2章,第2.5节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.5 敌方坦克的人工智能 现在来看一下敌方坦克的人工智能的代码。把我们的类称为SimpleFSM,这个类继承自我们的有限状态机抽象类。SimpleF....
《Unity 3D人工智能编程》——2.3 设置航点
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第2章,第2.1节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.4 抽象有限状态机类 接下来,我们将实现一个通用抽象类,它定义了一个敌方坦克人工智能类必须实现的方法。FSM.cs文件中的代码如下所示: ...
《Unity 3D人工智能编程》——2.2 子弹类
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第2章,第2.1节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.3 设置航点 接下来,我们把4个立方体游戏对象放置在随机地点,作为场景中的航点,并将其命名为WandarPoints。 这就是我们的Wan...
《Unity 3D人工智能编程》——2.2 子弹类
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第2章,第2.1节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.2 子弹类 接下来是Bullet预置,将会设置为两个激光般的材料垂直相交的平面,并且在Shader成员中设置Particles/Additive。....
《Unity 3D人工智能编程》——2.1 玩家的坦克
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第2章,第2.1节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.1 玩家的坦克 在为玩家的坦克编写脚本之前,我们先看看如何设置PlayerTank游戏对象。我们的坦克对象基本上是一个带有刚体组件和盒碰撞器组件的....
《Unity 3D人工智能编程》——第2章 有限状态机
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第2章,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第2章 有限状态机在本章中,我们将以一个简易的坦克游戏为例,学习如何在一个Unity3D游戏中使用有限状态机。我们将详细解析这个游戏项目中的代码和组件。在这个游戏....
《Unity 3D人工智能编程》——1.4 本章小结
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第1章,第1.4节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.4 本章小结 游戏领域的人工智能和学术领域的人工智能的目标是不同的。学术领域的人工智能尝试解决真实世界中的问题,并需要在不消耗过多有限资源的情况下....
《Unity 3D人工智能编程》——1.2 游戏中的人工智能
本节书摘来自华章出版社《Unity 3D人工智能编程》一 书中的第1章,第1.2节,作者:(美)基奥(Kyaw,A.S.),(美)彼得斯(Peters,C.),(美)斯瑞(Swe,T.N.),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2 游戏中的人工智能 游戏人工智能需要去完善一个游戏的品质。为此,我们需要了解每个游戏必须满足的基本需求。答案应该是显而易见的,就是让游戏好玩。那....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。