人工智能游戏.ppt
《人工智能游戏.ppt》由会员分享,可在线阅读,更多相关《人工智能游戏.ppt(18页珍藏版)》请在第壹文秘上搜索。
1、第第11章章 人工智能游戏人工智能游戏11.1 人工智能概述v人工智能(人工智能(Artificial Intelligence,AI)v在游戏设计中,有一类玩家不能控制的角色,他在游戏设计中,有一类玩家不能控制的角色,他们的行为规则一般都是模仿人类或者现实世界中们的行为规则一般都是模仿人类或者现实世界中的其他生物进行设计的,所使用的这些规则一般的其他生物进行设计的,所使用的这些规则一般被称为人工智能。被称为人工智能。JavaJava手机游戏设计基础手机游戏设计基础11.1 人工智能概述v人工智能技术已经广泛应用于各类游戏中,不同人工智能技术已经广泛应用于各类游戏中,不同类型的游戏对人工智能的
2、要求是不一样的类型的游戏对人工智能的要求是不一样的。JavaJava手机游戏设计基础手机游戏设计基础11.1 人工智能概述vSteven Woodcock曾经连续多年在游戏开发曾经连续多年在游戏开发国际会议(国际会议(GDC)上对业界人工智能技术的应用)上对业界人工智能技术的应用现状进行对比现状进行对比。JavaJava手机游戏设计基础手机游戏设计基础11.2 游戏中的人工智能v游戏人工智能的目的游戏人工智能的目的 提高游戏的可玩性提高游戏的可玩性 提高游戏的真实性提高游戏的真实性 提高游戏的趣味性提高游戏的趣味性 提高游戏的人机对抗性提高游戏的人机对抗性v游戏人工智能的类型游戏人工智能的类型
3、 漫游漫游AI 行为行为AI 策略策略AIJavaJava手机游戏设计基础手机游戏设计基础11.2 游戏中的人工智能v漫游漫游AI主要是确定一个游戏对象如何在虚拟的游主要是确定一个游戏对象如何在虚拟的游戏世界中进行漫游戏世界中进行漫游,分为三类:追逐、逃避和模分为三类:追逐、逃避和模式。式。 追逐追逐AI,目的是让游戏对象跟踪或者追逐玩家目的是让游戏对象跟踪或者追逐玩家控制的对象控制的对象。 逃避逃避AI,是计算机控制的游戏对象试图摆脱玩是计算机控制的游戏对象试图摆脱玩家对象,以躲避玩家对象的攻击家对象,以躲避玩家对象的攻击。 模式模式AI,是让游戏对象以一种预先定义好的方是让游戏对象以一种预
4、先定义好的方式进行移动的漫游式进行移动的漫游AI类型,在飞行类射击游戏类型,在飞行类射击游戏中应用较多中应用较多。JavaJava手机游戏设计基础手机游戏设计基础11.3 人工智能游戏实例v举例说明举例说明AI技术在游戏中的应用方法技术在游戏中的应用方法v雷电雷电v坦克大战坦克大战v五子棋五子棋vJavaJava手机游戏设计基础手机游戏设计基础11.3.1 游戏简介v五子棋及其特点五子棋及其特点v棋盘棋盘 15*15v行棋方法行棋方法 黑方先行,黑白两方依次落子黑方先行,黑白两方依次落子 对黑方的各种禁手对黑方的各种禁手v胜负判断胜负判断 形成形成5个及以上的连续棋子个及以上的连续棋子Java
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 游戏
