
要想发一款优秀的游戏,人工智能必不可少。本书精选了Unity3D游戏发中关键、实用的几项人工智能关键技术,以实例的方式由浅深地讲解了深奥而强大的人工智能技术、设计原则以及编程实现方法,并且对书中的每一个案例都行了详细注释,所有实例均运行测试通过。掌握了书中的技术,可以使游戏角色具有良好的智能,大大增强游戏的可玩性!<br/>【推荐语】<br/>Unity3D是近年非常流行的一个3D游戏发引擎,已成为手机游戏发的主要发工具之一,也用于计算机虚拟现实领域的模拟飞行、模拟射、模拟驾驶等技术的发。手机(或其他平台)的游戏逐渐高档化、复杂化,游戏角色也需要具有更高的“智能”。 本书专门讲解了Unity3D游戏人工智能发的相关技术。书中精选了游戏AI中*必要、*实用的几项关键技术,用大量Unity3D示例代码、图片,以深浅出的方式讲解游戏人工智能理论、设计原则和Unity3D编程实现方法。每个程序都有详细的注释并运行测试通过。 希望本书能给具备初步Unity3D游戏发编程能力的读者在创作“更高智能”游戏角色时提供系统地、快捷地帮助。 本书精选Unity3D游戏发中*关键、*实用的人工智能技术,用大量案例详细剖析了人工智能理论、设计原则和编程实现的方法。 每个程序都行详细注释,并运行通过,可以跨版本运行。 写作风格深浅出,轻松实现从理论到实践的跨越。 主要内容 Unity3D人工智能架构模型 实现AI角色的自主移动──操控行为 寻找*短路径并避障碍物──A*寻路 AI角色对游戏世界的感知 AI角色的自主决策(有限状态机、行为树) AI综合示例──第三人称射游戏 适用读者: 对于Unity3D游戏发爱好者来说,这是一本非常好的AI门读物。本书精选游戏AI中的关键技术,始终围绕AI的精髓展,并用*简单的方式来实现,读者可以通过运行、模仿书中的实例代码来快速实现“更高智能”的AI角色。 对于资深的游戏设计师和游戏程序发人员而言,本书也很有益处。游戏人工智能程序员必须在有限的计算机硬件资源(CPU速度、内存大小)下工作,本书精选了“操控行为”、“A*寻路”、“有限状态机”、“行为树”等算法的Unity3D实现方法,将使读者对游戏AI的关键领域有更深的了解,可以深刻地理解代码背后的基本原理、特及适用范围。 本书可作为数字媒体技术、数字媒体艺术等专业的“游戏人工智能”课程教材,计算机科学与技术、自动化专业本科、研究生的“人工智能”课程的教材与实验参考书。对于游戏发培训学校的师生来说,本书可作为Unity3D游戏发的高阶教材。本书重视AI技术的条理性,讲解深浅出,用实例来讲解深奥的AI理论、设计原则与实现方法,便于组织教学与学生系统学习。<br/>

評論0