谁能教我超级玛丽的bug跳?

FC上的超级玛丽,可以蹬墙跳,有高手会的教我吗?

级玛丽踩墙跳的技巧
自从看过了超级玛丽兄弟(最老的那个NES的版本)的变态过关录像之后,长期以来都想自己实现一次踩墙跳,今天无聊当中竟然真的跳出来一个,随即信心大增,试图再跳出来一起,在第一关的第二根管子前面Save了一下,随后就开始不停的Load,跳,Load,跳,却苦于无法重现,于是去网上找密技指南之类的东西,关键字从“超级玛丽兄弟 密技”开始,慢慢找,最后找到了Super Mario Bros Tricks。根据上面的介绍,重新开始,跳了大概100多次,果然跳出来两次。看来这个东西也不是很难,在我的SMYNES模拟器上面大体上就是一个0.1秒左右的时机把握,多练一练准确率应该会提高的。

顺便翻译一下文章当中关于踩墙跳的解释:

Walljump is when you jump towards a wall and somehow Mario's foot catches the wall and allows to jump again, boosting from the wall. The walljump in the left image is easy to try even on the real console. In the right image (using a custom map), three walljumps are performed.

踩墙跳时当你跳向一堵墙的时候,当Mario的脚触到墙的一瞬间,允许你借助墙的作用再跳一次。左图中的跳法即使在真正的游戏机上面也很容易尝试,而在右图中(用了自定义地图),进行了三次踩墙跳。

Theory: Walljump happens because the game does a floor check (a simple "is position divided by 16 even? Is there a solid block below him?" test) even during a wall-ejection. Wall-ejection is SMB's mechanism to adjust Mario's horizontal position properly when his left side and right side have a different inside-wall status. The game ejects Mario towards the opposite of his steering.

理论:踩墙跳之所以能够成功是因为游戏即使在进行碰壁反弹的时候也会执行地板检测(这个检测只是检测”Mario的坐标可以被16整除吗?它下面有东西的支撑么?)。碰壁反弹是超级玛丽当中一种机制,用来在 Mario的左侧或右侧具有墙壁的时候能够调整Mario的水平位置,把Mario向它运动的相反方向弹出。

right To perform a walljump, you need two things:
* Some horizontal speed (towards the wall)
* Mario's feet must hit the wall exactly at a block boundary (every 16 pixels)

要实现踩墙跳,你需要两个条件:
* 水平速度(朝向墙壁)
* Mario的脚必须准确的落在图块边界上(每16个像素处)

It's possible to perform walljump from any non-lethal solid material (bricks, pipes, etc).

只要这样,理论上可以在任何非致命性的静态物体(例如砖块和水管等)边缘完成踩墙跳。

In SMB3, the trick works exactly the same way as in SMB1, but is harder to perform, because the game is more effective in preventing inside-wall situations.

在超级玛丽III当中,这个技巧和超级玛丽I机制完全一样,但是更难做出来,因为游戏对于判断墙内情况更加有效。

[翻译完毕,图请到原网站看]

其实可以看出,让Mario在接触墙壁的瞬间脚的位置落在16的整数倍处,并在进行地板检测和碰壁检测之间的瞬间按下跳。这个时机还是很小的,但是经过练习应该可以增加准确度的,至少前面的一个条件比较容易达到。

转帖。
温馨提示:内容为网友见解,仅供参考
无其他回答

有会超级玛丽蹲跳和卡墙跳的么.? 会的告下怎么弄的...
《Super Mario II》吧,这个问题很简单:蹲跳 下+跳键;入墙跳 先按住方向键+发子弹的键(+速跑)后,斜下键+跳键。超级玛丽怎么跳到墙里面走,我看高手都可以做到 - -建议多去搜搜卡bug的技巧之类的,卡墙跳这些的原理就是利用游戏的判定bug来做文章,可以先从比较简单的蹲跳入墙(最佳训...

超级玛丽如何登墙跳???
1、特殊穿墙BUG:在1-2的结尾,蹲在过关管道上,面对墙壁,把上面2块砖的左边一个打碎,面对墙壁跳,然后可以穿墙来到三个选关口,进第1个,可以进入传说中的-1关(这个要多试,并且A世界与B世界的负关内容不同)2、2段跳:对着高墙壁,跳,在那一瞬间按反方向,可继续跳(这个几率很小,也要...

求fc超级玛丽二段跳和穿墙bug教程
补充一下,二段跳要学会穿墙,看见在你要卡二段跳的地方,马里奥顿了一下,在这顿了一下中,快速的按一下A(大跳)

彩虹岛跳超级玛丽怎么卡无敌BUG
我会,楼上的都是乱说的,很简单的,在蘑菇的不远处,狂点宠物的捡取技能,然后被蘑菇撞到后,狂按TAB切换武器。多试几次,可以成功的。很简单的。卡住了的话,最好带几组的玛丽回程石,因为被蘑菇撞到后,你会飞起来又掉下来,然后,掉到坑里就出不来了.....

谁能教我超级玛丽的bug跳?
只要这样,理论上可以在任何非致命性的静态物体(例如砖块和水管等)边缘完成踩墙跳。In SMB3, the trick works exactly the same way as in SMB1, but is harder to perform, because the game is more effective in preventing inside-wall situations.在超级玛丽III当中,这个技巧和超级玛丽I机制...

超级玛丽1代BUG谁知到啊?
3.二段跳:这是超玛一代最简单最基本的Bug技了,标准说法还是卡墙跳,也分成两种不同人群来说明:新手:无数次尝试吧,这是最笨的方法了...高手:用单帧操作加上最最简单的左右组合来判定是否有卡墙,因为二段跳需要卡墙很浅,所以只要看接触墙面有没有卡进一下即可,然后用单帧控制跳跃力度来落准卡...

超级玛丽的BUG怎么用??
加速跑,向下45度端...它就划着移出去,多练习几次...卡墙上去,只要跳起来后,墙能到身体的一半...都可以卡的上去.快跑,向上45度跳,在快要到顶时,向下端着跳,就能卡上去...

小游戏超级玛丽经典版怎么操作,按哪个键可以负关,比如闯到第三关...
接续 : 进入第二大关(world 2)后若游戏中失败,按住A键再按START键,即可由该大关的第一小关接续。以上是答案 跳关法 :在1-2关末乘电梯到顶往前跳,进入选关小屋,可选用2,3,4大关。在4-2关乘电梯走屏幕上端到关尾,进入选关小屋可选第5大关。在4-2关中部,一个小沟前方有一片空地。

nes 超级玛丽1的3—1关最后呢个加生命得bug怎么弄???
等后面的乌龟下来,刚要从第3阶到第2阶时,原地跳起,要中跳(就是按下跳后,马里奥跳起刚超过第2台阶高度就松开按键,不要跳到最高),这很重要,当马里奥落下来时,刚好踩到这时已经下到第2阶,正走到第2阶边缘,露出大约四分之一的乌龟壳上,这时,设计者的高超BUG出现了,乌龟被踩脱,弹...

猫版超级玛丽通关秘诀
探索猫版超级玛丽的通关攻略,掌握关键步骤:1. 进入主菜单,按对应关卡数(2-8)后回车,第一关建议直接跳过。避开绿色水管(里面会出怪)和第二个水管,跳至对岸,注意悬崖上方隐藏的砖块。存档后,迅速通过对岸,避开掉下的砖块和飞来的怪兽。吃掉蓝旗并存档。2. 继续前进,跳过对岸的第二个台阶,...

相似回答