游戏开发中的人工智能

游戏开发中的人工智能
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2006-09
版次: 1
ISBN: 9787564105075
定价: 48.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 369页
原版书名: AI for Game Developers
  •   你的游戏是否有角色不能任意走动?是否有角色走进障碍物?是否有非玩家角色不能按照团队运动?现在你就可以掌握高级人工智能(AI)技术以解决这些问题。不管你是编程新手或者是个仅仅想快速学习AI的熟练游戏编程人员,你都会发现本书对于理解并应用AI到你的游戏中是非常合适的入门书籍。本书正是为你提供游戏开发方面高级、有用的AI技术的。如果你曾试图使用AI延长你的游戏的生命周期,让你的游戏更加具有挑战性,更重要的是让它们更加有趣,这本书就是为你准备的。  
      DavidM.Bourg(畅销书《游戏开发中的物理学》的作者)和GlennSeemann将用非常直观、易懂的语言给你介绍一些诸如有限状态机、模糊逻辑和神经网络之类的技术,全书使用源代码(用C和C++编写)说明这些技术。从基本的诸如追逐、闪躲、基于模式的运动和聚集等游戏行为到玩家行为预测,这本书告诉你怎么应用AI给你的游戏角色提供可信的智能。这些技术包括了适合初级AI开发者的定性(传统的)和非定性(较新的)AI技术的混合。
      其他的主题包括:使用基于势函数的单一技术处理追逐、闪躲、聚集和避障等问题。使用包括航点和经典A。算法解决寻径问题。利用AI脚本扩充AI引擎的功能,让设计者和玩家更好地设计和玩游戏。给你的游戏角色赋予基于规则的AI推理能力,包括模糊逻辑和有限状态机。使用概率分析和诸如贝叶斯推理的高级技术处理不确定性问题。 David M.Bourg擅长于计算机仿真领域,并开发分析工具评估,比如,气垫船效能以及海浪对船只运动的影响目前在新奥尔良大学造船及海洋工程学院任教.Dayid在游戏开发和顾问咨询上有其专业,同时也是.《游戏开发物理学》(O'Reilly)一书的作者.David也在游戏学会(Game Institute)开网络课程,名为“Physics Game Developers”.David就要拿到工程及应用科学的博士学位了.他目前的研究牵涉到开发计算机程序来计算仿真液体动力行为,同时把AI技术用来解决商业和工程问题.

    Glenn Seemann是游戏程序员,有十几个Mac和Windows系统的游戏都是他的杰作.他是Crescent Vision Interactive这家游戏开发公司的创办人之一.专门开发跨平台游戏. 前言
    第一章游戏人工智能简介
    定性与非定性AI
    现有的游戏AI技术
    游戏AI的未来
    第二章追逐和闪躲
    基本的追逐和闪躲
    视线追逐
    砖块环境中的视线追逐
    拦截
    第三章移动模式
    标准算法
    砖块环境中的移动模式
    仿真物理环境中的移动模式
    第四章群聚
    基本群聚
    群聚实例
    避开障碍物
    跟随领头者
    第五章以势函数实现移动
    游戏软件AI中如何使用势函数?
    追逐/闪躲
    避开障碍物
    成群结队
    关于最佳化的建议
    第六章基本路径寻找及航点应用
    基本的路径寻找
    以面包屑寻找路径
    遵循路径走
    沿着墙走
    航点导航
    第七章A路径寻找算法
    定义搜寻区域
    开始搜寻
    记分
    搜寻死路
    地形成本
    影响力对应
    其他信息
    第八章描述式Al及描述引擎
    描述机制技巧
    描述对手属性
    脚本的基本分析
    描述对手行为
    描述口语互动
    描述事件
    其他信息
    第九章有限状态机
    状态机的基本模型
    设计有限状态机
    蚂蚁实例
    其他信息
    第十章模糊逻辑
    如何在游戏中使用模糊逻辑?
    模糊逻辑基础
    控制实例
    威胁评估实例
    第十一章规则式AI
    规则系统基础
    对战游戏攻击预测
    其他信息
    第十二章概率概论
    如何在游戏中使用概率?
    何谓概率?
    概率规则
    条件概率
    第十三章不确定状态下的决策:贝叶斯技术
    何谓贝叶斯网络?
    设置陷阱?
    宝物何在?
    空战或陆战
    功夫游戏
    其他信息
    第十四章神经网络
    分析神经网络
    训练
    编写神经网络的程序
    用大脑解决追逐和闪躲之决策
    其他信息
    第十五章遗传算法
    演化过程
    植物生命的演化
    遗传在游戏开发中的应用
    其他信息
    附录向量的运算
    索引
  • 内容简介:
      你的游戏是否有角色不能任意走动?是否有角色走进障碍物?是否有非玩家角色不能按照团队运动?现在你就可以掌握高级人工智能(AI)技术以解决这些问题。不管你是编程新手或者是个仅仅想快速学习AI的熟练游戏编程人员,你都会发现本书对于理解并应用AI到你的游戏中是非常合适的入门书籍。本书正是为你提供游戏开发方面高级、有用的AI技术的。如果你曾试图使用AI延长你的游戏的生命周期,让你的游戏更加具有挑战性,更重要的是让它们更加有趣,这本书就是为你准备的。  
      DavidM.Bourg(畅销书《游戏开发中的物理学》的作者)和GlennSeemann将用非常直观、易懂的语言给你介绍一些诸如有限状态机、模糊逻辑和神经网络之类的技术,全书使用源代码(用C和C++编写)说明这些技术。从基本的诸如追逐、闪躲、基于模式的运动和聚集等游戏行为到玩家行为预测,这本书告诉你怎么应用AI给你的游戏角色提供可信的智能。这些技术包括了适合初级AI开发者的定性(传统的)和非定性(较新的)AI技术的混合。
      其他的主题包括:使用基于势函数的单一技术处理追逐、闪躲、聚集和避障等问题。使用包括航点和经典A。算法解决寻径问题。利用AI脚本扩充AI引擎的功能,让设计者和玩家更好地设计和玩游戏。给你的游戏角色赋予基于规则的AI推理能力,包括模糊逻辑和有限状态机。使用概率分析和诸如贝叶斯推理的高级技术处理不确定性问题。
  • 作者简介:
    David M.Bourg擅长于计算机仿真领域,并开发分析工具评估,比如,气垫船效能以及海浪对船只运动的影响目前在新奥尔良大学造船及海洋工程学院任教.Dayid在游戏开发和顾问咨询上有其专业,同时也是.《游戏开发物理学》(O'Reilly)一书的作者.David也在游戏学会(Game Institute)开网络课程,名为“Physics Game Developers”.David就要拿到工程及应用科学的博士学位了.他目前的研究牵涉到开发计算机程序来计算仿真液体动力行为,同时把AI技术用来解决商业和工程问题.

    Glenn Seemann是游戏程序员,有十几个Mac和Windows系统的游戏都是他的杰作.他是Crescent Vision Interactive这家游戏开发公司的创办人之一.专门开发跨平台游戏.
  • 目录:
    前言
    第一章游戏人工智能简介
    定性与非定性AI
    现有的游戏AI技术
    游戏AI的未来
    第二章追逐和闪躲
    基本的追逐和闪躲
    视线追逐
    砖块环境中的视线追逐
    拦截
    第三章移动模式
    标准算法
    砖块环境中的移动模式
    仿真物理环境中的移动模式
    第四章群聚
    基本群聚
    群聚实例
    避开障碍物
    跟随领头者
    第五章以势函数实现移动
    游戏软件AI中如何使用势函数?
    追逐/闪躲
    避开障碍物
    成群结队
    关于最佳化的建议
    第六章基本路径寻找及航点应用
    基本的路径寻找
    以面包屑寻找路径
    遵循路径走
    沿着墙走
    航点导航
    第七章A路径寻找算法
    定义搜寻区域
    开始搜寻
    记分
    搜寻死路
    地形成本
    影响力对应
    其他信息
    第八章描述式Al及描述引擎
    描述机制技巧
    描述对手属性
    脚本的基本分析
    描述对手行为
    描述口语互动
    描述事件
    其他信息
    第九章有限状态机
    状态机的基本模型
    设计有限状态机
    蚂蚁实例
    其他信息
    第十章模糊逻辑
    如何在游戏中使用模糊逻辑?
    模糊逻辑基础
    控制实例
    威胁评估实例
    第十一章规则式AI
    规则系统基础
    对战游戏攻击预测
    其他信息
    第十二章概率概论
    如何在游戏中使用概率?
    何谓概率?
    概率规则
    条件概率
    第十三章不确定状态下的决策:贝叶斯技术
    何谓贝叶斯网络?
    设置陷阱?
    宝物何在?
    空战或陆战
    功夫游戏
    其他信息
    第十四章神经网络
    分析神经网络
    训练
    编写神经网络的程序
    用大脑解决追逐和闪躲之决策
    其他信息
    第十五章遗传算法
    演化过程
    植物生命的演化
    遗传在游戏开发中的应用
    其他信息
    附录向量的运算
    索引
查看详情
其他版本 / 全部 (1)
您可能感兴趣 / 更多
游戏开发中的人工智能
游戏数据分析:从方法到实践
数数科技分析师团队 编著
游戏开发中的人工智能
游戏动漫人体结构&类人角色绘画造型技法
[韩]朴炯旭
游戏开发中的人工智能
游戏UI设计原则与实例指导手册(第2版)
李世钦
游戏开发中的人工智能
游戏和博彩中的数学(影印版)
Edward Packel
游戏开发中的人工智能
游戏故事写作(创意写作书系)
[美]迈克尔·布劳特(Michael Breault)
游戏开发中的人工智能
游戏中的科学【全6册】在科学游戏中训练游戏思维培养习惯中小学课外阅读书籍青少年儿童书籍6-8-12儿童科普大百科激发孩子科学兴趣培养动手能力
陈亮亮
游戏开发中的人工智能
游戏活动指导——游戏是儿童的生命(幼儿园班级管理丛书)
崔利玲 主编;朱水莲
游戏开发中的人工智能
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏开发中的人工智能
游戏架构设计与策划基础(第3版)
刘炎
游戏开发中的人工智能
游戏UI设计项目实战
周婷 主编;张婕 副主编;彭阳;李琳
游戏开发中的人工智能
游戏出海合规指引
李金招;蒋晓焜
游戏开发中的人工智能
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译
系列丛书 / 更多
游戏开发中的人工智能
游戏数据分析:从方法到实践
数数科技分析师团队 编著
游戏开发中的人工智能
游戏动漫人体结构&类人角色绘画造型技法
[韩]朴炯旭
游戏开发中的人工智能
游戏UI设计原则与实例指导手册(第2版)
李世钦
游戏开发中的人工智能
游戏和博彩中的数学(影印版)
Edward Packel
游戏开发中的人工智能
游戏故事写作(创意写作书系)
[美]迈克尔·布劳特(Michael Breault)
游戏开发中的人工智能
游戏中的科学【全6册】在科学游戏中训练游戏思维培养习惯中小学课外阅读书籍青少年儿童书籍6-8-12儿童科普大百科激发孩子科学兴趣培养动手能力
陈亮亮
游戏开发中的人工智能
游戏活动指导——游戏是儿童的生命(幼儿园班级管理丛书)
崔利玲 主编;朱水莲
游戏开发中的人工智能
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏开发中的人工智能
游戏架构设计与策划基础(第3版)
刘炎
游戏开发中的人工智能
游戏UI设计项目实战
周婷 主编;张婕 副主编;彭阳;李琳
游戏开发中的人工智能
游戏出海合规指引
李金招;蒋晓焜
游戏开发中的人工智能
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译
相关图书 / 更多
游戏开发中的人工智能
游戏数据分析:从方法到实践
数数科技分析师团队 编著
游戏开发中的人工智能
游戏动漫人体结构&类人角色绘画造型技法
[韩]朴炯旭
游戏开发中的人工智能
游戏UI设计原则与实例指导手册(第2版)
李世钦
游戏开发中的人工智能
游戏和博彩中的数学(影印版)
Edward Packel
游戏开发中的人工智能
游戏故事写作(创意写作书系)
[美]迈克尔·布劳特(Michael Breault)
游戏开发中的人工智能
游戏中的科学【全6册】在科学游戏中训练游戏思维培养习惯中小学课外阅读书籍青少年儿童书籍6-8-12儿童科普大百科激发孩子科学兴趣培养动手能力
陈亮亮
游戏开发中的人工智能
游戏活动指导——游戏是儿童的生命(幼儿园班级管理丛书)
崔利玲 主编;朱水莲
游戏开发中的人工智能
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏开发中的人工智能
游戏架构设计与策划基础(第3版)
刘炎
游戏开发中的人工智能
游戏UI设计项目实战
周婷 主编;张婕 副主编;彭阳;李琳
游戏开发中的人工智能
游戏出海合规指引
李金招;蒋晓焜
游戏开发中的人工智能
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译