黑耀镜の恶魔城

查看: 5212|回复: 16

[改版]月轮召唤法出城分析及从地图下方出城法介绍

[复制链接]
发表于 2006-4-4 11:48:37 | 显示全部楼层 |阅读模式
2016-8-8 09:39 编辑 <br /><br />转载时注明原作者与来源,谢谢合作!
作者:Emeter

已知:
1. 可以认为游戏的“地图纵坐标”以地图最上方的那条线为原点,而内森的“人物纵坐标”以脚底为准。
2. 一般情况下,当内森接触到地图之间的“地图切换矩形范围”(下文中称为传送点)时,屏幕变黑,内森先进入下一幅地图,然后传送到“本应出现的位置”,最后屏幕变亮。
3. 当内森进行召唤时,人物的纵坐标先微微向上移动,然后被游戏保存锁定,随后有多种变化情况(上升、下降、保持),结束后按照保存的坐标恢复原状。
4. 当内森的坐标(脚)不在墙壁中,但身体有一部分在墙壁中时,内森将垂直向下运动
直到脱离墙壁为止。
5. 当内森的坐标在墙壁中时,内森将垂直向上运动直到脱离墙壁为止。
6. 当内森在天花板上方进行召唤时,内森的纵坐标先被保存,然后大幅度下降,最后恢复。
现在设有2张上下相通的地图(见文末流程图),上部地图为A,下部地图为B,A进入B的地图传送点为A→B(x1,y1),B进入A的地图传送点为B→A(x2,y2):
内森在由B向上切换地图到A时召唤,接触到B→A,照例进入地图A。但因为召唤中纵坐标锁定,游戏不能将其移动到“本应出现的位置”(A→B上方),而保留了原先在B中的位置(B→A中),所以会出现以下三种情况之一:
(1) 当A中(x2, y2)处没有墙壁(天花板)时,内森将自由下落,如机械塔最高处、地下保管库入口。
(2) 当A中(x2, y2)处为墙壁时,内森将向上移动到天花板上方,即所谓出城。
(3) 当A中(x2, y2)处也是一个传送点(也就是A和B的高度相同而且传送点在同一位置)时,内森将在召唤中继续被传送。(然后请重复判断一次情况。机械塔、礼拜堂有这样的垂直三联地图。)

天花板太薄了

天花板太薄了

注意:召唤过程对内森的横坐标没有任何影响。
出城后内森可在大空间内自由运动(遵循游戏中的物理法则),但屏幕不会移出该地图最小矩形边界(可以参考那些“L”形、“T”形的地图)。小地图上只在内森运动到相当于有房间的区域内(蓝色、红色、黄色区域内)才会显示出亮点,而地图完成度不会增加

屏幕范围不能超过地图边界

屏幕范围不能超过地图边界

注:如果内森出城后被怪物打到,就会一直处于受创(击飞)硬直状态,直到能够落脚为止。
门和平台一样,可以落脚,其中部分门可以打开,而打不开的门不能横向穿越。

该处的门可以打开

该处的门可以打开

内森若接触到传送点,则照样会传送到“该去的地图”。但内森若在天花板上发动召唤,而且正好下降到某个传送点的位置,那么地图切换后内森的纵坐标还是不变,这就是所谓的“错位法”(老D / rfv语)。

用错位法过来的

用错位法过来的

根据以上结论,可得到如下二阶出城法:
当情况(2)发生后让内森移动到A→B的下方,不断高跳,使内森与A→B在垂直方向上的距离正好略大于一次高跳的高度——具体说来,就是让内森头顶与地图A底部(屏幕底线)的传送点相距11~12倍自身高度——然后高跳一次,当高跳结束、内森上升到接近屏幕底线后,在二段跳的同时输入召唤指令,使内森以召唤状态碰到A→B,则地图切换为B,但内森的纵坐标仍将恢复到切换前的位置。最后有三种可能的情况:
(1) 当A的高度小于B的高度时,内森将出现在屏幕内,视情况上升(墙壁中)下降(空间中)。
(2) 当A的高度大于B的高度时,内森将出现在屏幕外(下方),即所谓“下出城”(黑暗人语)。
(3) 当A的高度等于B的高度而且传送点不在同一位置时,由于内森的人物纵坐标(脚底位置)仍在地图底线以下,所以内森还是会自由下落),仍谓“下出城”。
注:理论上说,当A和B的高度相同而且传送点在同一位置时,内森将在召唤中继续被传送。(然后请重复判断一次情况。)但实际上似乎只会出现(2)的情况,原因不明——但利用这种特殊情况可以解决“上出城”到不了垂直三联地图的中间地图的问题。
这里似乎只能用下出城法到达

流程图

流程图

实践
PS:怎么老是有人说看不懂? [s:15]

发表于 2006-4-4 12:11:23 | 显示全部楼层
2016-8-8 09:39 编辑 <br /><br />你的叙述真难看懂

发表于 2006-4-4 12:13:49 | 显示全部楼层
2016-8-8 09:39 编辑 <br /><br />先费力气琢磨下文字…………还得实践…………

发表于 2006-4-4 12:21:59 | 显示全部楼层
2016-8-8 09:39 编辑 <br /><br />圖都沒有一張,很累人的 [s:15]

发表于 2006-4-4 12:45:16 | 显示全部楼层
2016-8-8 09:40 编辑 <br /><br />问题是召唤的时候内森会向上移动一端距离啊~
向下就很难实现了~

 楼主| 发表于 2006-4-4 12:48:21 | 显示全部楼层
2016-8-8 09:40 编辑 <br /><br />
引用第4楼Dampire6662006-04-04 12:45发表的“”:
问题是召唤的时候内森会向上移动一端距离啊~
向下就很难实现了~

楼上的没看明白……
我说的是上出城后再从下面的传送点向上出 [attachment=4151]

恶魔城-月轮中文版_01.png
发表于 2006-4-4 12:53:02 | 显示全部楼层
2016-8-8 09:40 编辑 <br /><br />[s:15] 看得很累啊.............

发表于 2006-4-4 13:27:41 | 显示全部楼层
2016-8-8 09:40 编辑 <br /><br />
引用第4楼Dampire6662006-04-04 12:45发表的“”:
问题是召唤的时候内森会向上移动一端距离啊~
向下就很难实现了~

在地下水道可向下召喚出城,內森先是向上升,然後被壓下去 [s:27]

 楼主| 发表于 2006-4-4 13:52:14 | 显示全部楼层
2016-8-8 09:40 编辑 <br /><br />
引用第7楼ㄨ飆ㄨ2006-04-04 13:27发表的“”:
在地下水道可向下召喚出城,內森先是向上升,然後被壓下去 [s:27]

似乎不行。
有时候因为贴图错误,在A中看到的是B的地形。比如仪式之间那里,会给人错觉。 [s:15]

发表于 2006-4-4 14:20:58 | 显示全部楼层
2016-8-8 09:40 编辑 <br /><br />现在有草图就很好理解了~
=================
有时候因为贴图错误,在A中看到的是B的地形。比如仪式之间那里,会给人错觉。
=================
的确是这样的,最好还是看地图。

*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|主页

GMT+8, 2024-4-23 20:58

Powered by Discuz! X3.4

Copyright © 2003 CVCV.NET. all rights reserved.

快速回复 返回顶部 返回列表