游戏编程中的人工智能技术

游戏编程中的人工智能技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , ,
2006-05
版次: 1
ISBN: 9787302125990
定价: 39.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 296页
字数: 447千字
原版书名: AI Techniques for Game Programming
  •   《游戏编程中的人工智能技术》是人工智能游戏编程的一本指南性读物,介绍在游戏开发中怎样应用遗传算法和人工神经网络来创建电脑游戏中所需要的人工智能。书中包含了许多实用例子,所有例子的完整源码和可执行程序都能在随书附带的光盘上找到。光盘中还有不少其他方面的游戏开发资料和一个赛车游戏演示软件。《游戏编程中的人工智能技术》适合遗传算法和人工神经网络等人工智能技术的各行业人员,特别是要实际动手做应用开发的人员阅读参考。《游戏编程中的人工智能技术》是人工智能游戏编程的一本指南性读物,介绍在游戏开发中怎样应用遗传算法和人工神经网络来创建电脑游戏中所需要的人工智能。书中包含了许多实用例子,所有例子的完整源码和可执行程序都能在随书附带的光盘上找到。光盘中还有不少其他方面的游戏开发资料和一个赛车游戏演示软件。《游戏编程中的人工智能技术》讲解的原理通俗易懂,介绍程序详细周到,很适用于游戏编程者自学之用,也可以作为游戏培训教材使用(《游戏编程中的人工智能技术》实际已被国内外许多游戏培训单位用作指定教材)。对于任何希望了解遗传算法和人工神经网络等人工智能技术的各行业人员,特别是要实际动手做应用开发的人员,都是一本值得一读的好书。   MatBuckland在伦敦大学学完计算机科学后,做过多年的风险管理咨询顾问。终于他开始厌倦了所有的金钱游戏和公司制度,就一把火烧掉了他原有的公司礼服,跑到一家为Gremlinsoftware开发游戏的公司工作。虽然薪水少得多,但是却很有趣,而且他可以每天穿牛仔裤去上班了!现在Mat同时是一个自由程序员和人工智能咨询顾问。自从20世纪80年代初第一次接触到这些技术,他就对进化计算和AI尤感兴趣。他是ai-iunkie.com网站(www.ai-junkie.com)的作者,该网站提供一些有关进化算法的教程和建议。 第1篇Windows编程
    第1章Windows概述
    1.1历史一瞥(ALittleBitofHistory)
    1.2HelloWorld!
    1.3第一个Windows程序
    第2章Windows编程进阶
    2.1Windows图形设备接口
    2.2文本
    2.3如何创建后备缓冲
    2.4使用资源
    2.5对话框
    2.6正确定时
    2.7总结
    第2篇遗传算法
    第3章遗传算法入门
    3.1鸟和蜜蜂
    3.2二进制数速成
    3.3计算机内的进化
    3.4帮助Bob回家
    3.5练习
    第4章置换码与巡回销售员问题
    4.1巡回销售员问题
    4.2置换杂交操作
    4.3交换变异操作
    4.4选择一个适应性函数
    4.5选择
    4.6把一切组合在一起
    4.7总结
    4.8练习
    第5章遗传算法优化
    5.1TSP用的各种算子
    5.2各种处理工具
    5.3总结
    5.4练习
    第6章登月也不难
    6.1创建和处理矢量图形
    6.2矢量
    6.3相关的物理知识
    6.4人工控制的登月工程
    6.5遗传算法控制的登月飞船
    6.6总结
    6.7习题
    第3篇神经网络
    第7章神经网络概述
    7.1神经网络介绍
    7.2一个生物学的神经网络——大脑
    7.3数字版的神经网络
    7.4扫雷机游戏
    7.5总结
    7.6练习
    第8章为机器人提供知觉
    8.1回避障碍物
    8.2为机器人提供记忆器
    8.3总结
    8.4练习
    第9章有监督的训练方法
    9.1异或函数
    反向传播的工作原理
    9.2RecognizeIt——鼠标手势的识别
    9.3一些有用的技术和技巧
    9.4监督学习的应用
    9.5一个现代寓言
    9.6练习
    第10章实时演化
    10.1外星人游戏
    10.2练习
    第11章演化神经网络的拓扑
    11.1竞争约定问题
    11.2直接编码
    11.3间接编码
    11.4拓扑扩张的神经演化
    11.5总结
    11.6练习
    附录AWEB资源
    附录B参考书目及推荐读物
    附录C光盘中的内容
    后记
  • 内容简介:
      《游戏编程中的人工智能技术》是人工智能游戏编程的一本指南性读物,介绍在游戏开发中怎样应用遗传算法和人工神经网络来创建电脑游戏中所需要的人工智能。书中包含了许多实用例子,所有例子的完整源码和可执行程序都能在随书附带的光盘上找到。光盘中还有不少其他方面的游戏开发资料和一个赛车游戏演示软件。《游戏编程中的人工智能技术》适合遗传算法和人工神经网络等人工智能技术的各行业人员,特别是要实际动手做应用开发的人员阅读参考。《游戏编程中的人工智能技术》是人工智能游戏编程的一本指南性读物,介绍在游戏开发中怎样应用遗传算法和人工神经网络来创建电脑游戏中所需要的人工智能。书中包含了许多实用例子,所有例子的完整源码和可执行程序都能在随书附带的光盘上找到。光盘中还有不少其他方面的游戏开发资料和一个赛车游戏演示软件。《游戏编程中的人工智能技术》讲解的原理通俗易懂,介绍程序详细周到,很适用于游戏编程者自学之用,也可以作为游戏培训教材使用(《游戏编程中的人工智能技术》实际已被国内外许多游戏培训单位用作指定教材)。对于任何希望了解遗传算法和人工神经网络等人工智能技术的各行业人员,特别是要实际动手做应用开发的人员,都是一本值得一读的好书。
  • 作者简介:
      MatBuckland在伦敦大学学完计算机科学后,做过多年的风险管理咨询顾问。终于他开始厌倦了所有的金钱游戏和公司制度,就一把火烧掉了他原有的公司礼服,跑到一家为Gremlinsoftware开发游戏的公司工作。虽然薪水少得多,但是却很有趣,而且他可以每天穿牛仔裤去上班了!现在Mat同时是一个自由程序员和人工智能咨询顾问。自从20世纪80年代初第一次接触到这些技术,他就对进化计算和AI尤感兴趣。他是ai-iunkie.com网站(www.ai-junkie.com)的作者,该网站提供一些有关进化算法的教程和建议。
  • 目录:
    第1篇Windows编程
    第1章Windows概述
    1.1历史一瞥(ALittleBitofHistory)
    1.2HelloWorld!
    1.3第一个Windows程序
    第2章Windows编程进阶
    2.1Windows图形设备接口
    2.2文本
    2.3如何创建后备缓冲
    2.4使用资源
    2.5对话框
    2.6正确定时
    2.7总结
    第2篇遗传算法
    第3章遗传算法入门
    3.1鸟和蜜蜂
    3.2二进制数速成
    3.3计算机内的进化
    3.4帮助Bob回家
    3.5练习
    第4章置换码与巡回销售员问题
    4.1巡回销售员问题
    4.2置换杂交操作
    4.3交换变异操作
    4.4选择一个适应性函数
    4.5选择
    4.6把一切组合在一起
    4.7总结
    4.8练习
    第5章遗传算法优化
    5.1TSP用的各种算子
    5.2各种处理工具
    5.3总结
    5.4练习
    第6章登月也不难
    6.1创建和处理矢量图形
    6.2矢量
    6.3相关的物理知识
    6.4人工控制的登月工程
    6.5遗传算法控制的登月飞船
    6.6总结
    6.7习题
    第3篇神经网络
    第7章神经网络概述
    7.1神经网络介绍
    7.2一个生物学的神经网络——大脑
    7.3数字版的神经网络
    7.4扫雷机游戏
    7.5总结
    7.6练习
    第8章为机器人提供知觉
    8.1回避障碍物
    8.2为机器人提供记忆器
    8.3总结
    8.4练习
    第9章有监督的训练方法
    9.1异或函数
    反向传播的工作原理
    9.2RecognizeIt——鼠标手势的识别
    9.3一些有用的技术和技巧
    9.4监督学习的应用
    9.5一个现代寓言
    9.6练习
    第10章实时演化
    10.1外星人游戏
    10.2练习
    第11章演化神经网络的拓扑
    11.1竞争约定问题
    11.2直接编码
    11.3间接编码
    11.4拓扑扩张的神经演化
    11.5总结
    11.6练习
    附录AWEB资源
    附录B参考书目及推荐读物
    附录C光盘中的内容
    后记
查看详情
您可能感兴趣 / 更多
游戏编程中的人工智能技术
游戏运营与发行:从入门到实践
许哲
游戏编程中的人工智能技术
游戏世界
亚历山德罗·巴里科
游戏编程中的人工智能技术
游戏运营与出海实战:策略、方法与技巧 艾小米
艾小米
游戏编程中的人工智能技术
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏编程中的人工智能技术
游戏力:竞技游戏设计实战教程 程弢
程弢 编著
游戏编程中的人工智能技术
游戏造梦师 游戏策划职业入门教程
何振宇
游戏编程中的人工智能技术
游戏运营管理(第3版)
刘炎
游戏编程中的人工智能技术
游戏设计艺术(纪念版)
(美)Jesse Schell(杰西·谢尔)
游戏编程中的人工智能技术
游戏与人
(法)罗歇·凯卢瓦(Roger Caillois)/著 余轶/译
游戏编程中的人工智能技术
游戏改变未来
简·麦戈尼格尔 著,湛庐文化 出品
游戏编程中的人工智能技术
游戏建筑
李绪洪、陈怡宁 著
游戏编程中的人工智能技术
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译
系列丛书 / 更多
游戏编程中的人工智能技术
游戏运营与发行:从入门到实践
许哲
游戏编程中的人工智能技术
游戏世界
亚历山德罗·巴里科
游戏编程中的人工智能技术
游戏运营与出海实战:策略、方法与技巧 艾小米
艾小米
游戏编程中的人工智能技术
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏编程中的人工智能技术
游戏力:竞技游戏设计实战教程 程弢
程弢 编著
游戏编程中的人工智能技术
游戏造梦师 游戏策划职业入门教程
何振宇
游戏编程中的人工智能技术
游戏运营管理(第3版)
刘炎
游戏编程中的人工智能技术
游戏设计艺术(纪念版)
(美)Jesse Schell(杰西·谢尔)
游戏编程中的人工智能技术
游戏与人
(法)罗歇·凯卢瓦(Roger Caillois)/著 余轶/译
游戏编程中的人工智能技术
游戏改变未来
简·麦戈尼格尔 著,湛庐文化 出品
游戏编程中的人工智能技术
游戏建筑
李绪洪、陈怡宁 著
游戏编程中的人工智能技术
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译
相关图书 / 更多
游戏编程中的人工智能技术
游戏运营与发行:从入门到实践
许哲
游戏编程中的人工智能技术
游戏世界
亚历山德罗·巴里科
游戏编程中的人工智能技术
游戏运营与出海实战:策略、方法与技巧 艾小米
艾小米
游戏编程中的人工智能技术
游戏动漫人物设计指南 设计思想人体结构角色创作
[英]凯文·克罗斯利(Kevin Crossley)
游戏编程中的人工智能技术
游戏力:竞技游戏设计实战教程 程弢
程弢 编著
游戏编程中的人工智能技术
游戏造梦师 游戏策划职业入门教程
何振宇
游戏编程中的人工智能技术
游戏运营管理(第3版)
刘炎
游戏编程中的人工智能技术
游戏设计艺术(纪念版)
(美)Jesse Schell(杰西·谢尔)
游戏编程中的人工智能技术
游戏与人
(法)罗歇·凯卢瓦(Roger Caillois)/著 余轶/译
游戏编程中的人工智能技术
游戏改变未来
简·麦戈尼格尔 著,湛庐文化 出品
游戏编程中的人工智能技术
游戏建筑
李绪洪、陈怡宁 著
游戏编程中的人工智能技术
游戏力:儿童游戏治疗基础与进阶(第2版)
[美]泰瑞·科特曼 著;张婷婷 秦红梅 郑淑丽 译