Project1

标题: 自己做了个小游戏,但是自己过不了关 [打印本页]

作者: 夜狠简单    时间: 2016-8-8 15:40
标题: 自己做了个小游戏,但是自己过不了关
本帖最后由 夜狠简单 于 2016-8-9 00:12 编辑

昨天玩的一个魔塔小游戏。
游戏规则:
当你踩在下面的按钮上时,你脚下的按钮和
相邻按钮的状态就会改变。
胜利条件:
当所有的按钮都被按下后就可以通过本层了。

但是5X5的格子大小,不知道怎么过,有没有玩过这类游戏的朋友给点方法呢
截图里是我根据游戏规则和胜利条件做出来的游戏
游戏截图


下载地址


玩的那个小游戏是
[groupid=109]东方饭[/groupid]
作者: soulsaga    时间: 2016-8-8 17:07
这类型的小游戏很早就玩过了吧..不是很难..
作者: 夜狠简单    时间: 2016-8-8 23:42
本帖最后由 夜狠简单 于 2016-8-8 23:54 编辑

好难,不过还是有解法了。
朋友推出来的。
根据这个
根据


作者: 67481142    时间: 2016-8-9 00:00
玩是玩过,但最大只玩过4x4的
作者: 810461574    时间: 2016-8-9 00:06
可以
作者: Vortur    时间: 2016-8-9 03:21
感觉自己的智商有压力...

说真的,这种感觉不大好。

但是游戏真不错。




作者: 天使喝可乐    时间: 2016-8-9 08:24
n年前就有很多这种游戏了  需要解法直接百度 几乘几的都有
作者: 1437833154    时间: 2016-8-9 11:04
本帖最后由 1437833154 于 2016-8-9 13:38 编辑

用人物踩的话只能连着点,不能跳着点。但是也很容易
0=不亮 1=亮 假设一开始都不亮
解法:1.先把第一层全部点亮
      2.在第三层(为了不影响第一层)把第二层全部点亮
      3.在第四层(为了不影响第二层)把第三层全部点亮
      3.在第五层(为了不影响第三层)把第四层全部点亮
      4.这样就剩下第五层了,假设第五层是(01110)也就是把第五层的第一个格和第五个格点亮
      5.出来踩第一层的第一个格第二个格
      6.重复1~3成功
PS:1~3完成后第五层不一定是(01110)
PS2:第五层(00100)解决方法 出来踩第一个格和第五个格
           (10101)         出来踩第一个格和第四个格
           (11000)         出来踩第二个格和第三个格
            还有就不一一列举了,是有规律的。


不管是5*5还是n * n甚至n*m 都可以用这方法,关键就是在最后一层的排列顺序及其应付的方法。
之所以(01110)要在第一层踩1和2 是因为 经过第六步骤的连锁反应会将第五层的1和5点亮而2,3,4不变
就会把(01110)变为(11111)
作者: yang1zhi    时间: 2016-8-9 13:47
原来可以走出来的,以为不能走到格子外面来呢
作者: 夜狠简单    时间: 2016-8-9 14:10
yang1zhi 发表于 2016-8-9 13:47
原来可以走出来的,以为不能走到格子外面来呢

墙围着不影响的
踩两次等于没踩
结果如图

作者: chd114    时间: 2016-8-10 11:57
最早在《魔塔-东窗事发》有遇到3×3的踩灯,感觉还不错,但是太大的不适合加进去吧




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1