好书推荐网 收藏本站
当前位置: 好书推荐 > 游戏开发 > 详情

Lua游戏AI开发指南(异步图书出品)

更新时间: 2024年10月01日 访问量: 975次
图书分类 : 游戏开发
Lua游戏AI开发指南(异步图书出品)

图书信息

书名:Lua游戏AI开发指南(异步图书出品)
作者:David,Young,杨,王磊
包装:平装
开本:16
页数:304页
出版社:人民邮电出版社
出版时间:2017-1-1

图书简介

游戏人工智能(游戏AI)是游戏开发的一个重要方面,在很大程度上决定了游戏产品的逼真程度和对玩家的吸引力,由此也得到游戏开发工程师越来越多的重视。游戏AI可以很容易地拆分成决策制定、动画处理和战术等各种组件,但各个系统间的平衡和交互决定了良好的AI和糟糕的AI之间的区别。本书采用一种循序渐进的方法,从学习移动一个简单物体开始,到实现一个带有完整动画的战士。首先介绍AI沙箱,然后依次实现和扩展了游戏AI的各个新领域,并学习使用一些开源库,如Ogre3D、Bullet物理引擎、OpenSteer、Recast、Detour和Lua等。本书其中几个主要主题包括,创建动画状态机以便在Lua代码中驱动AI动画、构建导航网格并在其中寻路、使用全功能的LuaIDE编写和调试Lua脚本、使用行为树、状态机和决策树开发决策逻辑、添加感官知觉和基于影响力地图开发多个AI的高级战术等。如果你是游戏开发者,或者是一位想专注于实现自己的游戏AI系统和技术的普通程序员,这本书正是为你量身打造的。读完本书,你将能够创建高质量的游戏AI。

推荐理由

Lua游戏AI开发指南是一本循序渐进地介绍游戏AI基础、实现和扩展的指南,适合游戏开发工程师,特别是想深入了解游戏AI开发的程序员。本书采用直接集成动画和运动系统到AI系统的方式,详细介绍了如何使用Lua语言及相关技术和工具编写和实现高质量的游戏AI。该书涵盖多个主题,如创建动画状态机、构建导航网格并在其中寻路、使用行为树、状态机和决策树开发决策逻辑、添加感官知觉以及基于影响力地图开发多个AI的高级战术等。该书的详细介绍和逐步引导将帮助读者完全掌握游戏AI开发的技巧和知识,创建高质量的游戏AI系统。