关于本人hack的有关信息。
w7n吧
全部回复
仅看楼主
level 13
mariohacker
楼主
目前Rohrleitung Gate由于GFX问题,将暂时停止制作。诚招GFX绘图者,但是要求可能比较高。
以下将先着眼于新project。但是由于目前资料尚未恢复,所以目前将累积一些特效,此帖为特效列表。
2013年09月22日 04点09分
1
level 13
mariohacker
楼主
特效1:从下而上可穿的砖块
实现方法:利用隐藏金币的判定,只不过方向是倒置过来。目前应该还可完善。
2013年09月22日 09点09分
2
mariohacker
顺便说一句:禁止插楼,但是可以楼中楼回复。
2013年09月24日 12点09分
level 13
mariohacker
楼主
特效2:卷轴锁定时到某个出口,会以过场的方式下一场景
实现方法:
S1:SMBU中有2个“停止滚动”物品,对于其中一个“停止滚动”设置代码“加载时,进入过场准备状态”。
S2:处于“过场准备状态”时,判定Mario的位置,如果在这个出口的位置,则开启过场动画。此时将置Mario速度为02,并取消卷轴,设定动画时间为一定帧数。
S3:处在动画中的时候,玩家的键位默认为只按住右的状态,速度默认置为02,卷轴速度默认为01(需要跳进有关卷轴的进程才能做到)。
Demo:
2013年09月24日 11点09分
3
level 13
mariohacker
楼主
特效3:按固定路线走的梯子
实现方法:首先说明用的是平移梯。借用平衡梯被踩的代码,踩时触发,下略(比较简单)。
Demo:
2013年09月25日 05点09分
4
level 13
mariohacker
楼主
特效4:Boo小鬼
实现方法:这里用的是横向飞龟,事实上任何敌人应该都理论上可以用。
首先是运动方面:
在横向上,当“Boo和Mario”的相对方向和Mario的面向相同时:让Boo跟踪Mario。此时让Boo在横和纵向上有加速度(但有最大速度限制),纵向上用$0434,x这个变量。
反之:让Boo停止跟踪,不断减速。
图像方面:注意让Boo成为图像处理中的特殊单位。在追击时采用一种图像,停止时采用另一种图像。
PS:这里面还需设置敌人不能被踩,不能被子弹打。但是由于将来会采取多系统复合的ROM,所以只要在其中一个系统中设置就行了。
Demo:
2013年09月28日 05点09分
5
Haruka☆③
用不到水关的HACK可以拿章鱼改
2013年09月28日 09点09分
imknown
破电脑看这个gif, 简直是在看单帧模式的视频...
2013年10月04日 03点10分
level 13
mariohacker
楼主
特效5:马里奥的特殊能力。
这个仅做简要发布说明,也不公布图片。回复中会更新。
目前做好的5个是:减缓降落,空中跳,短暂幻影,中等时间无敌,清除屏幕所有怪物并对boss造成伤害。每个能力都会消耗金币,数量各不同。
2013年11月08日 12点11分
6
level 13
mariohacker
楼主
特效6:斜坡
实现方法:先说判定。
关于玩家略去,只要稍微注意处理下斜坡最上部的情况即可(亦即:如果玩家踩到了2个砖块,而且至少有一个是实心的且不是斜坡块,那么就认定不在斜坡上)。另外注意对玩家速度调节。
关于敌人:这里面要将敌人脚下斜坡砖块的位置记录下来!当踩到斜坡的时候记录砖块并调整Y位置,当踩到斜坡内砖块(这是一个特殊砖块,不过可以随意找一个实心块来搞,目前暂且用顶不破的大块)时,根据之前记录的位置变量调整Y位置。
关于子弹也略去。
另外这里用SMB中的阶梯来制造斜坡。需要额外对阶梯写代码。(吐槽:SMBU碉堡了。我写了一段ASM代码,然后SMBU竟然把阶梯的正确形态显示出来了。)
暂且只写了左下-右上方向的斜坡。
Demo:
2013年11月08日 12点11分
7
colyandtomy
虽然有些BUG,但还是赞!
2013年11月09日 13点11分
mariohacker
回复 colyandtomy :何bug?
2013年11月09日 13点11分
colyandtomy
回复
@mariohacker
:踩在斜坡上好像走不了了
2013年11月09日 13点11分
mariohacker
回复 colyandtomy :可以走。只是没录制。
2013年11月09日 13点11分
level 13
mariohacker
楼主
最新进度:
目前制作了3个系统。
1:FourScreen(4屏幕卷轴),不过这目前尚有很多bug。
2:Boss系统。除了小的改进以外,已经无大问题。
3:VRC7音乐系统。音乐系统本身已经很好了,但是跟SMB系统的衔接还需改善。
2013年12月08日 07点12分
9
1