啊!Geek: 吃豆人里面的鬼的行动模式研究

标签: geek 吃豆 人里 | 发表时间:2010-12-09 19:29 | 作者:(author unknown) 安淡名
出处:http://www.feedzshare.com

来自:
发布时间:2010年12月09日,  已有 6 人推荐


http://jandan.net/
加拿大程序员Chad BirchUnderstanding Pac-Man Ghost Behavior 这篇论文中详细论述了吃豆人里的鬼们的行动模式,这里简单介绍:
http://jandan.net/
总体来说,鬼的人工智能设计很简单,到了一个格子才考虑下一步往哪格走,一次只想一步。另外程序规定不能往回走,即不能立刻回到上一个格子——只有在鬼改变模式的时候,鬼会改变方向立刻往回走,以此提醒player鬼改变模式了。另外,在“害怕”模式下(吃了大豆子以后鬼变成蓝色),鬼不会改变方向,因为变成蓝色本身就足以提醒player了。

“分散”模式 Scatter

http://jandan.net/
在这一模式,每个鬼都有程序规定的目标格。但由于目标格在实际路径外,而鬼又不能往回走,所以如果一直停在分散模式,它们会一直沿着图示路径绕圈。
鬼的不同个性
http://jandan.net/
红色:Blinky 字面意为“一眨眼的功夫”;个性是“追”。游戏开始后总是第一个出来,直追吃豆人。在分散模式速度会增加。计算路径的时候,目标设在当前吃豆人所在的格子。
http://jandan.net/
粉色:Pinky;个性是“伏”。往吃豆人来的方向运动,伏击。
http://jandan.net/
蓝色:Inky;个性“古怪”。在吃豆人吃了30个豆子以后才出来,在计算路径时会同时考虑吃豆人和红色鬼的运动——首先计算吃豆人当前格子的前方2格,然后从红鬼的位置到这一格作向量,这个向量的两倍的位置就是它的当前目标格。
http://jandan.net/
橙色:Clyde;个性”伪装”。总是最后一个出来(在第一关要等三分之一的豆子被吃掉以后才出来)。喜欢假装它在走自己的路完全不吊你,因为根据它和吃豆人的距离的不同,它会在两种不同行动模式中进行转换。如果它和吃豆人的距离大于8格,它就和红鬼一样将吃豆人当前格作为目标;一旦靠近吃豆人8格以内,就和分散模式一样,往左下角走。——所以,只要你不挡着它“回家”的道,就完全可以躲开它。
http://jandan.net/
http://jandan.net/
#小寒:古人说了,知己知彼,百战不殆不是。

© Jandan.net

相关 [geek 吃豆 人里] 推荐:

啊!Geek: 吃豆人里面的鬼的行动模式研究

- 安淡名 - FeedzShare
发布时间:2010年12月09日,  已有 6 人推荐. 加拿大程序员Chad Birch在 Understanding Pac-Man Ghost Behavior 这篇论文中详细论述了吃豆人里的鬼们的行动模式,这里简单介绍:. 总体来说,鬼的人工智能设计很简单,到了一个格子才考虑下一步往哪格走,一次只想一步.

Geek 漫画:工具

- Yaping - 煎蛋
原作 MANU,由 Oicebot 汉化. 男:我说,与其开车这么大老远过来拍照,我们不如把夏天那张照片在PS里用“色调”选项来改改……. Geek Sexy:旋转木马赛马大赛[v]. 漫画:数码Geek 乱战,他们眼中的对方. Geek Sexy:Cosplay 视频特效大Fight. Geek Sexy:哭泣的PC玩家.

啊!Geek:算法的舞蹈

- Sirius - 煎蛋
程序员最熟悉,而我最糊涂的一个玩意,algorithms /算法. 你可能已经见过许多算法,还有用各种全新方式或模拟,或者展示的东东. 但我保证你从来没有见过这样的算法. 看看下面这个视频来自 Sapientia 大学,他们的学生使用中欧民族舞蹈,将一些算法的原理给我们跳了出来. 让你在欣赏舞蹈的同时也学习到了知识.

Geek Sexy:香蕉异形

- Dizhen - 煎蛋
一群家伙将经典科幻恐怖片《异形》来了一次恶搞. 他们使用香蕉比作异形,仿造电影情节“当你吃下香蕉之后,就如同将异形种与肚中……”. 过不了多久,香蕉异形就会破肚而出,血腥无比. 目前看到的,是这部电影的预告片(@oioi:或许仅仅只有预告片),名为《Banana Motherfucker》. @oioi:擦,真是cOOL 呀.

Linux应用之Pop VS Geek

- - 笨兔兔
这个世界上有主流的大众流行应用,但也从不缺乏Geeker. 一直以来,在Linux的应用中,总会有不少人向你推荐vim之类的工具. 这事,icebird自己也干过,但我们也不能否认大众应用的巨大作用. 如果没有这些大众应用程序,计算机就根本不可能普及. 然而,这个世界上有主流的大众流行应用,但也从不缺乏Geeker.

史上最Geek的桌游:ERGO

- lepture - Matrix67: My Blog
    我先认错,这实在有些标题党了;不过看完游戏规则介绍,我的第一感受确实是这样——这无疑是最适合数学 Geek 的卡牌游戏. 在游戏中,玩家们需要轮流出牌,在置牌区中构造出有利于自己的逻辑表达式,证明自己的存在.     ERGO 是 2009 年 Catalyst Game Labs 出品的一款桌游.

啊!Geek:割草数学理论

- wangjl - 煎蛋
老外不像我们,他们房子前都有一小块草坪,于是这个“割草数学理论”便是转为那些想偷懒的Geek 们发明的,该理论试图找到最短的行走距离,将整个草坪都清理完毕,达到高效省时. 首先我们得明确:割草机一般是以一个点为圆心,旋转割出一个圆形. 其次,这个圆形就好像笔刷的一点,当我们拖动这一点时,便形成了一条线.

印度为什么是“Geek Nation”?

- sun - 爱范儿 · Beats of Bits
印度,已经成长为世界知名的 IT 产业聚集地. 女作家 Angela Saini 编写了一本名为《Geek Nation:印度科技如何赶超世界》的书,用自己的亲身经历来探寻这个国家的奥秘. 在过去的十几年里,“金砖四国”频频在科技和金融界的,印度被广为人知的是它的呼叫中心,IT 支撑中心,外包开发中心.

12个Geek的求婚方式[12p]

- vic - 煎蛋
有几个曾经发过,不过没事,大家就当复习一下吧. Reddit用户Trehlo同学挖空了一本哈利波特,然后把订婚戒指藏在里面. 而且这个挖书也是要花心思的:看到戒指后面那章的名字了吗. 让《无主之地》的小吵闹帮你说话. Ben和Tora都是无主之地的疯狂玩家,所以当这个精心“调教”出来的CL4P-TP问Tora是否愿意嫁给Ben,再加上Ben同学亲自奉上戒指的双重夹击下……当然不出意外是Yes I do的Good Ending了.

GEEK厨房之荧光杜松子酒

- chengdujin - 果壳网 guokr.com - 果壳网
DIYer:makendo 制作时间:5分钟 制作难度:★☆☆☆☆ GEEK指数:★★★★☆. 汤力水 (又名汤尼水、通宁水)里面含有奎宁. 如果用紫外线照射汤尼水,你就能看到一束美丽而明亮的蓝色光线. 利用钥匙环上的小型紫外线灯,配合杜松子酒和汤尼水,你就能制造出各种神奇的视觉特效——你可以下次参加派对的时候秀一手,或者在下次出门的时候就带上紫外线灯,然后在酒吧里点一杯杜松子酒加汤尼水(如果调酒师偷工减料给了你一杯杜松子酒加苏打水的话,你就能抓他个现行——因为苏打水是无法产生这种特效的.