untrusted

r_64 posted @ 2015年8月11日 07:10 in 未分类 , 751 阅读

http://alexnisnevich.github.io/untrusted/

来自

http://roosephu.github.io/2014/04/15/untrusted-%E8%AE%B0%E5%BD%95/

神级游戏。

内含大量剧透。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1:删掉那个迷宫。

2:注释掉那个迷宫。

3:改一下#的位置。

4:新建一个出口。

5:把雷的位置改一下颜色。

6:自定义一种叫做wyh2000的object,它们按照drone的规则去围堵drone,直到把drone堵死,然后你大摇大摆地走过去。

7:改一下phonecall函数的定义,if (getColor()==red) setColor(green)这样的。

8:把phonecall的函数改成generateforest,每次走不通的时候打电话就可以得到新的森林,不断向左走即可。

9:自定义一种新型木船raft2,想造多少个就造多少个。

10:红和黄的策略改成能往下走就往下否则往右;绿的策略改成能往下就往下否则往左。然后看着它们为你让出一条路。

11:让机器人捡钥匙然后给你。

12:考虑加入随机化,让机器人随机行走(我的策略是如果X在中间那么优先往右、上走,否则优先往右、下走)。

13:迷宫是随机生成的,乱写一个策略多试几次就行了~

14:lyp的博客上说要填'empty',本地测是不可以的。但是你可以写'theAlgorithm'呀。然后分别访问左上、右上,就能拿到一个黄一个蓝,访问下方,左进右出,就行了。

15:简直神。。让括号内出错(相当于CE吧),然后发现自己居然能直接走过去。。

16:首先把电话变色功能加上去,然后用ctx.color = color来显示激光眼色。

17:显然随便走大概几十次是可以通关的。

18:你能用timer为什么我不能呢。设置一个antigravity每45ms往上走。

19:我好像只按了↓。。。然后通关了(雾)

20:定义一个bullet2表示往右发子弹(直接攻击boss)。定义一个静态物体wyh2000,它的onCollision是放子弹。然后放置一个wyh2000再让主角去碰wyh2000,把boss全都消灭之后就可以拿东西走人了。

21:妈蛋原来Menu+里面有一堆代码呀,点开object.js在exit那里有判断finalLevel的,删掉这句话即可。

 

下面是bonus

(注:如果你直接重写player.killedby的话应该是可以过掉不少关的。。。为了游戏的趣味性我就不这么干了。。

inTheDesert:

theEmptyRoom:fibonacci数?(我得说你在getAnswer()里面放一个未定义的变量也可以通关。。不懂js语法的我一开始写的var a=new array();后来才改成var a=new Array();但是都过了)

theGuard:

    map.placeObject(31,20, 'block');
    map.placeObject(31,21, 'block');
    map.placeObject(32,21, 'block');
    map.placeObject(33,20, 'block');
    map.placeObject(33,21, 'block');
    
然后把守卫困住就好。

FrozenCave:开挂→_→当你发现你placeObject是覆盖的时候,你用empty去覆盖它们就好。

BoulderMadness:把不同的boulder用不同颜色标出来,然后看脸。

noWayOut:if (0)//嘿嘿嘿

WallswithEyes:setTarget就好。


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter