游戏开发中的人工智能(影印版)

游戏开发中的人工智能(影印版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2005-06
版次: 1
ISBN: 9787564100490
定价: 78.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 371页
  •   你的游戏是否有角色不能任意走动?是否有角色走进障碍物?是否有非玩家角色不能按照团队运动?现在你就可以掌握高级人工智能(AI)技术以解决这些问题。不管你是编程新手或者是个仅仅想快速学习AI的熟练游戏编程人员,你都会发现《游戏开发中的人工智能》对于理解并应用AI到你的游戏中是非常合适的入门书籍。本书正是为你提供游戏开发方面高级、有用的AI技术的。如果你曾试图使用AI延长你的游戏的生命周期,让你的游戏更加具有挑战性,更重要的是让它们更加有趣,这本书就是为你准备的。
      DavidM.Bourg(畅销书《游戏开发中的物理学》的作者)和GlennSeemann将用非常直观、易懂的语言给你介绍一些诸如有限状态机、模糊逻辑和神经网络之类的技术,全书使用源代码(用C和C++编写)说明这些技术。从基本的诸如追赶、躲避、基于模式的运动和聚集等游戏行为到玩家行为预测,这本书告诉你怎么应用AI给你的游戏角色提供可信的智能。这些技术包括了适合初级AI开发者的确定性(传统的)和非确定性(较新的)AI技术的混合。
      其他的主题包括:
      *使用基于势函数的单一技术处理追赶、躲避、聚集和避障等问题。
      *使用包括路径点和经典A*算法解决寻径问题。
      *利用AI脚本扩充AI引擎的功能,让设计者和玩家更好地设计和玩游戏。
      *给你的游戏角色赋予基于规则的AI推理能力,包括模糊逻辑和有限状态机。
      *使用概率分析和诸如贝叶斯推理的高级技术处理不确定性问题 Preface
    1.IntroductiontoGameAI.
    DeterministicVersusNondeterministicAI
    EstablishedGameAI
    TheFutureofGameAI
    2.ChasingandEvading
    BasichasingandEvading
    Line-of-Sighthasing
    Line-of-SighthasinginTiledEnvironments
    Intercepting
    3.PatternMovement
    StandardAlgorithm
    PatternMovementinTiledEnvironments
    PatternMovementinPhysicallySimulatedEnvironments
    4.Flocking
    ClassicFlocking
    FlockingExample
    ObstacleAvoidance
    FollowtheLeader
    5.PotentialFunction-BasedMovement
    HowCanYouUsePotentialFunctionsforGameAI?
    Chasing/Evading
    ObstacleAvoidance
    Swarming
    OptimizationSuggestions
    6.BasicPathfindingandWaypoints
    BasicPathfinding
    BreadcrumbPathfinding
    PathFollowing
    WallTracing
    WaypointNavigation
    7.A*Pathfinding
    DefiningtheSearchArea
    StartingtheSearch
    Scoring
    FindingaDeadEnd
    TerrainCost
    InfluenceMapping
    FurtherInformation
    8.ScriptedAIandScriptingEngines
    9.FiniteStateMachines
    10.FuzzyLogic
    11.Rule-BasedAI
    12.BasicProbability
    13.DecisionsUnderUncertainty—BayesianTechniques
    14.NeuralNetworks
    15.GeneticAlgorithms
    Appendix:VectorOperations
    Index
  • 内容简介:
      你的游戏是否有角色不能任意走动?是否有角色走进障碍物?是否有非玩家角色不能按照团队运动?现在你就可以掌握高级人工智能(AI)技术以解决这些问题。不管你是编程新手或者是个仅仅想快速学习AI的熟练游戏编程人员,你都会发现《游戏开发中的人工智能》对于理解并应用AI到你的游戏中是非常合适的入门书籍。本书正是为你提供游戏开发方面高级、有用的AI技术的。如果你曾试图使用AI延长你的游戏的生命周期,让你的游戏更加具有挑战性,更重要的是让它们更加有趣,这本书就是为你准备的。
      DavidM.Bourg(畅销书《游戏开发中的物理学》的作者)和GlennSeemann将用非常直观、易懂的语言给你介绍一些诸如有限状态机、模糊逻辑和神经网络之类的技术,全书使用源代码(用C和C++编写)说明这些技术。从基本的诸如追赶、躲避、基于模式的运动和聚集等游戏行为到玩家行为预测,这本书告诉你怎么应用AI给你的游戏角色提供可信的智能。这些技术包括了适合初级AI开发者的确定性(传统的)和非确定性(较新的)AI技术的混合。
      其他的主题包括:
      *使用基于势函数的单一技术处理追赶、躲避、聚集和避障等问题。
      *使用包括路径点和经典A*算法解决寻径问题。
      *利用AI脚本扩充AI引擎的功能,让设计者和玩家更好地设计和玩游戏。
      *给你的游戏角色赋予基于规则的AI推理能力,包括模糊逻辑和有限状态机。
      *使用概率分析和诸如贝叶斯推理的高级技术处理不确定性问题
  • 目录:
    Preface
    1.IntroductiontoGameAI.
    DeterministicVersusNondeterministicAI
    EstablishedGameAI
    TheFutureofGameAI
    2.ChasingandEvading
    BasichasingandEvading
    Line-of-Sighthasing
    Line-of-SighthasinginTiledEnvironments
    Intercepting
    3.PatternMovement
    StandardAlgorithm
    PatternMovementinTiledEnvironments
    PatternMovementinPhysicallySimulatedEnvironments
    4.Flocking
    ClassicFlocking
    FlockingExample
    ObstacleAvoidance
    FollowtheLeader
    5.PotentialFunction-BasedMovement
    HowCanYouUsePotentialFunctionsforGameAI?
    Chasing/Evading
    ObstacleAvoidance
    Swarming
    OptimizationSuggestions
    6.BasicPathfindingandWaypoints
    BasicPathfinding
    BreadcrumbPathfinding
    PathFollowing
    WallTracing
    WaypointNavigation
    7.A*Pathfinding
    DefiningtheSearchArea
    StartingtheSearch
    Scoring
    FindingaDeadEnd
    TerrainCost
    InfluenceMapping
    FurtherInformation
    8.ScriptedAIandScriptingEngines
    9.FiniteStateMachines
    10.FuzzyLogic
    11.Rule-BasedAI
    12.BasicProbability
    13.DecisionsUnderUncertainty—BayesianTechniques
    14.NeuralNetworks
    15.GeneticAlgorithms
    Appendix:VectorOperations
    Index
查看详情
您可能感兴趣 / 更多
游戏开发中的人工智能(影印版)
游戏运营与发行:从入门到实践
许哲
游戏开发中的人工智能(影印版)
游戏世界
亚历山德罗·巴里科
游戏开发中的人工智能(影印版)
游戏运营与出海实战:策略、方法与技巧 艾小米
艾小米
游戏开发中的人工智能(影印版)
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏开发中的人工智能(影印版)
游戏力:竞技游戏设计实战教程 程弢
程弢 编著
游戏开发中的人工智能(影印版)
游戏造梦师 游戏策划职业入门教程
何振宇
游戏开发中的人工智能(影印版)
游戏运营管理(第3版)
刘炎
游戏开发中的人工智能(影印版)
游戏设计艺术(纪念版)
(美)Jesse Schell(杰西·谢尔)
游戏开发中的人工智能(影印版)
游戏与人
(法)罗歇·凯卢瓦(Roger Caillois)/著 余轶/译
游戏开发中的人工智能(影印版)
游戏改变未来
简·麦戈尼格尔 著,湛庐文化 出品
游戏开发中的人工智能(影印版)
游戏建筑
李绪洪、陈怡宁 著
游戏开发中的人工智能(影印版)
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译
系列丛书 / 更多
游戏开发中的人工智能(影印版)
游戏运营与发行:从入门到实践
许哲
游戏开发中的人工智能(影印版)
游戏世界
亚历山德罗·巴里科
游戏开发中的人工智能(影印版)
游戏运营与出海实战:策略、方法与技巧 艾小米
艾小米
游戏开发中的人工智能(影印版)
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏开发中的人工智能(影印版)
游戏力:竞技游戏设计实战教程 程弢
程弢 编著
游戏开发中的人工智能(影印版)
游戏造梦师 游戏策划职业入门教程
何振宇
游戏开发中的人工智能(影印版)
游戏运营管理(第3版)
刘炎
游戏开发中的人工智能(影印版)
游戏设计艺术(纪念版)
(美)Jesse Schell(杰西·谢尔)
游戏开发中的人工智能(影印版)
游戏与人
(法)罗歇·凯卢瓦(Roger Caillois)/著 余轶/译
游戏开发中的人工智能(影印版)
游戏改变未来
简·麦戈尼格尔 著,湛庐文化 出品
游戏开发中的人工智能(影印版)
游戏建筑
李绪洪、陈怡宁 著
游戏开发中的人工智能(影印版)
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译
相关图书 / 更多
游戏开发中的人工智能(影印版)
游戏运营与发行:从入门到实践
许哲
游戏开发中的人工智能(影印版)
游戏世界
亚历山德罗·巴里科
游戏开发中的人工智能(影印版)
游戏运营与出海实战:策略、方法与技巧 艾小米
艾小米
游戏开发中的人工智能(影印版)
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏开发中的人工智能(影印版)
游戏力:竞技游戏设计实战教程 程弢
程弢 编著
游戏开发中的人工智能(影印版)
游戏造梦师 游戏策划职业入门教程
何振宇
游戏开发中的人工智能(影印版)
游戏运营管理(第3版)
刘炎
游戏开发中的人工智能(影印版)
游戏设计艺术(纪念版)
(美)Jesse Schell(杰西·谢尔)
游戏开发中的人工智能(影印版)
游戏与人
(法)罗歇·凯卢瓦(Roger Caillois)/著 余轶/译
游戏开发中的人工智能(影印版)
游戏改变未来
简·麦戈尼格尔 著,湛庐文化 出品
游戏开发中的人工智能(影印版)
游戏建筑
李绪洪、陈怡宁 著
游戏开发中的人工智能(影印版)
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译