沙罗曼蛇吧 关注:891贴子:23,871
  • 16回复贴,共1

翻译一篇Parodius Da!的RANK的研究

只看楼主收藏回复

参考来源:http://gamestone.co.uk/gradius/forumvb/showthread.php?t=3461
百度的排版太蛋疼了,给个看着舒服的版本吧:
https://gist.github.com/cc78d8c6bb38e5451698
Parodius Da!的Rank系统
通过MAME调试器的结果:RANK值是 0x1800内存处 1字节武器计数器是 0x1802内存处 1字节
游戏最开始时,
RANK取决于游戏的难度设定:
Easy = 0
Normal = 2
Hard = 4
Very Hard = 6
武器计数器任何情况下都从0开始在游戏过程中,武器计数器一直在提升,而提升速率取决于你当前的升级状况以及你所携带的铃铛当武器计数器大于0xFF(256),RANK就会提升一级。此时,0x1801内存的值也会加一,当这个值到达0xF(16)时,武器计数器就会关闭,同时不再增长。
直接影响RANK的因素:
>> 武器计数器超过了0xFF(256) [RANK+1]
>> 击败BOSS,进入下一关 [RANK+1]
>> Options [每颗RANK+1]除非你没有Missile, Double, Laser和Shield,这样是不会有惩罚的。只要你激活了上述升级中的任何一个,那么这些Options立刻应用到RANK中去。当由于死亡或是Oh My Options而失去它们 [每颗RANK-1]
>> Shield [激活时RANK+1]
>> Super BOMB/蓝色铃铛 [每颗RANK+1]使用一颗 [RANK-1]死亡时 [每颗RANK-1]
>> 菊一文字/红色铃铛 [每枚RANK+1, 红色铃铛直接给三枚]使用一颗 [RANK-1]死亡时 [每枚RANK-1]
>> 死亡 [多数时候RANK-2]因BOSS的发射物经常出现奇怪的现象,比如 [RANK-1] 然后在进入下一关时 [RANK-2] 而不是+1
影响武器计数器的因素:
>> Speed Up第一个SPEED UP没有任何影响,之后每一个都有影响
>> Shield在激活时有影响
>> 绿色铃铛在无敌时有影响
>> 白色铃铛在超级麦克风显示的时候有影响
最后一关情况特殊:
首先,当你进入了关卡后,RANK的变化是 [RANK+2] 而不是+1
本关会假设你已经有了4个Options而且会将你的RANK加到应有的值,所以本关升级Options不会影响RANK。但是,如果你没有Missile、Double、Laser和Shield,这个规则不会生效。(当然你到这里了,至少会有一个吧)
绿色铃铛 >> 无敌时 [RANK+2]
白色铃铛 >> 生效时 [RANK+2]
红色铃铛 >> 每一颗 [RANK+1] 生效的 [RANK+2]
蓝色铃铛 >> 无影响


IP属地:陕西1楼2013-01-17 23:50回复
    太长太复杂了。。。
    其实更加直观的是RANK查看器,利用MAME的CHEAT功能
    MC68000叔前两天给过我一个
    大致的情况我总结了下
    rank是关卡RANK+可变RANK(时间增加)+LIFE TIME(NO MISS)
    关卡RANK是一个随着关卡而变化的值
    后两项在RANK计数器内的最大和是3840,下文RANK都是指这个
    0级和1级是一样的,2级速度开始,RANK的提升加倍
    MISS一次减少500-550间一个数值,4MISS最好在6面后开始,此时底RANK 2000+
    其他武器和铃铛的RANK可忽略,因为基本不使用+MISS后全部消失,增加量和速度都没得比
    ?!大致只会把RANK增加归零,而不会减低很多RANK,于是相当于自杀
    1周按照1到7面1速度 8面开始2速,自杀到0残进2周,大约是3150-3100之间,不自杀1-9就达到顶峰
    自杀后 2-1仅仅出现尸弹而不是时间差,2-3出现时间差
    不自杀 2-1就出现时间差
    出现时间差后仅仅只有关卡RANK会变化了,因为已经到顶了,其实RANK提升已经无价值了
    可以看出其实这游戏给你控制RANK的空间其实很小,另外结合1楼的情况
    使用铃铛在1周有自杀效果,虽然不是很明显


    IP属地:福建2楼2013-01-18 00:34
    收起回复