精  
【MW发现】关于“半卷屏半不卷屏”和“一个mfl两个方向卷屏”
id: 4470205882 | 楼主:把僵尸炖了 | 返回首页
id: 87341006073
1L | 作者:把僵尸炖了 | 发布于 2016-04-10 19:58

1L金杯镇



id: 87341224779
2L | 作者:小皓宇Tom | 发布于 2016-04-10 20:02

sofa


id: 87341350052
3L | 作者:把僵尸炖了 | 发布于 2016-04-10 20:04

我们知道,在关卡中放置2个库巴(马里奥脚下一个,关末一个,距离要大),使它们掉下,则游戏会从第一个哭吧卷屏到第二个。但是我发现,库巴卷屏其实还有别的用法。


id: 87347148053
4L | 作者:nmnmoooh | 发布于 2016-04-10 21:41

由于楼主 @把僵尸炖了 时间有限,剩余部分由本人代发。
首先明确一下多库巴卷屏的原理:
(1)当一个关卡有多个库巴时,定义关卡作者编辑关卡时【第一个放置】的库巴为【首库巴】
(例如,我先放了一个库巴在A处,再放一个库巴在B处,无论A、B的位置关系,A处的库巴都称为【首库巴】)
(2)而【卷屏触发条件】是:马里奥走到距离【任意一个库巴】不超过20格的位置。
(3)卷屏触发后,屏幕向左还是向右移动,以及移动到哪里,由【首库巴】的位置决定。
在以上三个结论的基础上,假设A处的库巴为【首库巴】,而马里奥在B处库巴触发了滚屏,那么屏幕将会移向A库巴而不是B库巴。
但是,我们还有以下两个结论:
(4)如果【首库巴】摔下悬崖而消失,那么编辑关卡时放置的【第二个库巴】会取而代之成为新的【首库巴】;同理,如果这个库巴也摔死了,那么编辑关卡时放置的【第三个库巴】将成为【首库巴】,以此类推,直到所有库巴摔死,则卷屏终止。
(5)库巴被悬空放置时,只有触发后才会摔下。
所以,如果上面的例子中A处的库巴被悬空放置,等到屏幕移到A处时,库巴摔死,这时候B处的库巴成为首库巴,屏幕马上开始转为向B处移动;如果B处的库巴也悬空放置,那么一旦移到B处,卷屏终止。



id: 87347728316
5L | 作者:nmnmoooh | 发布于 2016-04-10 21:51

根据以上的结论, @把僵尸炖了 发明了如下设计:


如图,K1处的库巴为首库巴,而K1处的库巴被悬空放置,“马”是起点。
首先,因为马里奥距离K1、K2足够远,所以不卷屏。
当马里奥移动到K1附近时,触发向左的卷屏,但由于K1库巴摔死,所以K2变为首库巴,屏幕移动方向立即变为向右。
卷屏方向改变后,马里奥得以从上方经过,途中利用bug实现同时吃蘑菇+死亡,以大个子形态复活。
复活后顶碎砖块到达K2,因为K1是首库巴,屏幕向左移动。
马里奥再次走到上面,吃到绿果,在左上角越过七格墙过关。

这个设计在理论上是可行的,当然目前还没有把相应的关卡做出来。
另外,基于上面的几个结论还可以做出许多有趣的设计,大家可以多想想。
完毕,欢迎讨论。



id: 87381063877
6L | 作者:chaojimali1201 | 发布于 2016-04-11 12:04

此帖不顶太可惜!


id: 87398412303
7L | 作者:把僵尸炖了 | 发布于 2016-04-11 17:35

赞纳秘,把我要说的都说了,还加了许多内容....

回复
把僵尸炖了 于 2016-04-11 17:58:34 id: 87399595256
另外由此可以做出“来回卷屏”的效果,马奥里说蓝太阳曾经做过,我就不细说了,感谢纳秘


id: 87400691823
8L | 作者:把僵尸炖了 | 发布于 2016-04-11 18:19

卧槽精品了这也能精品感谢感谢感激不尽


id: 87408543758
9L | 作者:天碧苑 | 发布于 2016-04-11 20:39

好√


id: 87413317489
10L | 作者:bluesun0505 | 发布于 2016-04-11 22:02

虽然元旦那几天就做过这样的关。。。不过还是顶起,鼓励发现!


id: 87416728287
11L | 作者:LLX奶油马里奥 | 发布于 2016-04-11 22:57




id: 87417856647
12L | 作者:我爱吃烧饼哈哈 | 发布于 2016-04-11 23:16

没看懂


id: 87463536187
13L | 作者:Lakitu01 | 发布于 2016-04-12 17:41

楼主辛苦了


id: 87465531747
14L | 作者:把僵尸炖了 | 发布于 2016-04-12 18:20



另外这个设计可以来回卷屏,左右左右左右左右左....



id: 87466044655
15L | 作者:把僵尸炖了 | 发布于 2016-04-12 18:30

关于首库巴其实还能做出许多设计,接下来再讲一个库巴不摔死的设计...


如图,马里奥走到k2,由于k1是首库巴,所以屏幕向k1移动,到达k1后,吃到蘑菇,k1摔死,k2成为新的首库巴,屏幕向着k2移动,用蘑菇无伤过来踩死库巴过关。
当然可以引申出来无数的设计,大家就可以自由探索啦~
凭着这个设计,基本上任何的关卡都可以变成卷轴关卡啦~



id: 87641712132
16L | 作者:玛丽的死对头 | 发布于 2016-04-15 16:17

虽然以前试做boss战的时候已经知道了 但是这贴讲得依然非常详细
赞一个



id: 87677012302
17L | 作者:把僵尸炖了 | 发布于 2016-04-16 05:18

补充一个,当马里奥周边范围内(屏幕范围内)没有出现库巴时(其他敌人也一样),则无论这个敌人在何处(包括实心外,悬崖边,还有能上天【【【【)(lakitu除外),都会保持原来的静止状态不变,不会掉下悬崖(众:牛顿第一定律-【【【)那么可以在高空放哭吧,然后...自己探索吧就说到这里

回复
小皓宇Tom 于 2016-04-19 17:32:28 id: 87916440481
vN好像
R大次郎 于 2016-04-24 14:32:16 id: 88270450111
回复 小皓宇Tom :貌似红乌龟 食人花 探照灯也是 这是因为有些怪物有触发点 有些没有


id: 87690114931
18L | 作者:百步穿杨又飞剑 | 发布于 2016-04-16 11:06

这个因吹丝挺(*>w<)


id: 87717341681
19L | 作者:大爷23大买卖吗 | 发布于 2016-04-16 19:36

必须顶,然而我还是没懂


id: 91395010877
20L | 作者:射命丸礼 | 发布于 2016-06-09 14:01

吃我洛阳铲!赞!感觉打开了新世界的大门

回复
把僵尸炖了 于 2016-06-09 20:38:41 id: 91419839246
法礼啊有时间吧你的瓜用我的发现全改成卷屏的
射命丸礼 于 2016-06-09 21:34:33 id: 91423616364
回复 把僵尸炖了 :好的,我会送你去坐好船的


id: 91557824886
21L | 作者:把僵尸炖了 | 发布于 2016-06-11 14:43

纳秘傻贲


id: 117438390420
22L | 作者:zqh——123 | 发布于 2018-01-26 13:34

首先喝了楼上,然后我补充一个近期遇到的事情供大家参考。
【关卡基本属性】使用SMWP,长度650像素,高度较大。库巴血量999999,并且以库巴为主题。有的库巴放置在屏外(横坐标在960像素左右),目的是创造屏外喷火的效果。首库巴的横坐标是320像素。
【症状】这些屏外库巴全部都出现在了屏幕内,未能实现屏外喷火效果。
【原因分析】由于SMWP已经“修复”了库巴拉屏错误的问题,初步猜测这是出现错误的根源。由于库巴的运动机制是其横坐标在一个以放置点为中心的一个区域内变化(也会受到实心影响),但库巴在SMWP中却出现在了场景内,本人做出猜测:SMWP修复拉屏bug的方法是将中心点越界(即有可能导致出错的中心点)强行拉进了屏幕内,如此操作导致屏外库巴失效。
【解决方法】
将关卡长度增加到1280像素,其它均不变动,且保持首库巴的坐标为320像素。
【结果】修复成功
个人认为此例有利于大家更大程度地发掘MW库巴的作用,更轻松地实现想要实现的拉屏效果。


回复
1168438795 于 2018-01-27 10:15:53 id: 117470630426
好!


id: 117451351675
23L | 作者:LLX奶油马里奥 | 发布于 2018-01-26 19:44

12-13喝了