




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SmartTank2.0人工智能游戏平台不仅仅是一个游戏SmartTank是什么:一种全新的游戏类型。一处让思维畅飞的场所。一位乐于思考者的永久伙伴。一个实践人工智能理论、控制理论的良好平台。说的明确点:SmartTank2.0是用C#语言和XNA平台编写的一个以坦克为内容主题而以人工智能为重点的可扩充的游戏平台。可扩充性是指平台的用户可以在平台的基础上编写游戏规则,或是某一个游戏规则下的坦克AI。然后在运行时动态加载到平台之中。你能做什么:以玩家的身份在他人或自己创作的不同游戏规则中探索。在平台上实现自己的游戏创意:平台具有良好的开放性并提供场景物体编辑器,这能使编写新的游戏规则变得格外容易
2、。动手设计游戏规则中坦克的智能:设计越灵巧,坦克越聪明。将你创作的游戏规则和坦克的智能代码发布到即将建成的SmartTank社区上,与更多的人分享和交流。作为一个人工智能的实践者,平台为你提供了什么?1.精确的碰撞检测对任何形状的场景物体均能进行像素级别的碰撞检测。精确地得到碰撞位置和碰撞法向量。这样精确的信息,使规则和AI进行更细腻的控制成为可能。2.完美的可见性判断不仅可以告诉你坦克当前能看到哪些物体,更能够精确地告诉你他看到了物体的哪一个部分。在这样一个苛刻的需求下不得不使用GPGPU技术。3.各项方便AI编写的信息和构件提供了场景物体记忆构件、导航图、运动控制构件、多任务控制模型等。作
3、为构件,这些内容能够很方便的被你使用或扩展,但并不限制你解决问题的思路。4.可自行设定的环境除此之外:连续化的信息表示:场景物体的位置,遮挡和阻挡的信息均由连续的浮点值表示。这使坦克AI在决策时享有精确的信息来源。完善的具有扩充性的接口:经过内部编写规则以及AI的过程,以及SmartTank1.0的经验。相关的接口已经较为完善。同时坦克的命令接口等可以在具体的规则中重定义。可以说,规则代码对决定游戏过程的全部内容均具有管理能力。平台对游戏创作爱好者又提供了什么?1.可扩展的物理更新和碰撞处理方式你可以实现真实的惯性物理,也可以实现如弹性物体、自带动力的物体或各样的受限物体。引擎中的碰撞和物理更
4、新部件管理的是碰撞二元关系,这具有很好的可配置性。2.灵活的可见性配置看见,是一个观察者和被观察者之间的二元关系。在平台中,这个关系是可以配置的。这意味着你可以在自己的游戏规则中添加隐形和反隐形这样的游戏流行元素。你甚至可以决定观察者能够看到被观察者的哪些信息。这也使得AI的知识获取过程变得可控。同样,你也可以通过控制游戏中绘制出来的内容来控制玩家的可见信息。如设置场景迷雾。3.提供了一些效果支持平台中提供了一个粒子特效系统,当前平台用此制作了烟雾效果。你也可以用他制作雨、雪、焰火等特效。平台提供了切帧动画的支持。只要你有连续变化的图片,就可以在游戏中方便的添加精灵动画。其他效果包括文字的Fa
5、deUp特效,贴图的扩大特效等等。这样的特效也是可扩展的。4.提供方便易用的场景物体编辑器场景物体并不局限于坦克和障碍物。也可以是人物,动物等。即使是坦克,也可以通过结构关键点来发挥自己的想象力,例如制造一个具有多个炮管的超级坦克。5.自由的摄像机虽然当前SmartTank只是一个2D游戏。但平台引擎部分提供了一个能够平移,缩放和旋转的自由摄像机。这使得场景大小不再受限。并且使该引擎能够开发各种巻屏类型的2D游戏。新的特征正在不断添加SmartTank从1.0到2.0,当中历经了7个多月的编写过程。SmartTank2.0的代码也已达到了28000多行。但SmartTank的历程并没有结束。当前SmartTank成为GoogleCode上的一个开源项目,正寻求更多游戏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泉州工程职业技术学院《楷书临创》2023-2024学年第二学期期末试卷
- 四川省巴中市2025年高三数学试题下学期第二次模拟考试试题含解析
- 吉林化工学院《景观模型制作》2023-2024学年第一学期期末试卷
- 在书店的行为规范
- 2025年山东省春季高考技能考试汽车专业必刷必练题及答案
- 大堤路施工方案
- 护士疼痛管理制度
- 前牙稀疏病历书写规范
- 患者转运安全管理
- 2025年ASQ-CMQ-OE认证考前必练题库500题-中文版(含真题、重点题)
- 武汉市部分学校2024-2025学年下学期3月考七年级数学试题(含答案)
- DL-T 1476-2023 电力安全工器具预防性试验规程
- 《信息化教学评价》
- 益智区故事:小动物住几楼
- 医疗机构相关法律法规培训PPT课件(医疗卫生与健康促进法、医师法、处方管理办法、传染病防治法、职业病防治法、医疗纠纷)
- 中国文学理论批评史全套教学课件
- 餐饮业成本核算 全套课件
- 三相异步电动机的速度控制
- 供电所线损的基本概念和管理
- CNAS质量体系文件(质量手册程序文件)
- 【实用版】GF-2013-0201建设工程施工合同(示范文本)
评论
0/150
提交评论