去年发过一次《真女神转生》各版本地图(其中MCD和GBA版是我做的):Mega CD版《真女神转生》大地图-主机讨论-老男人游戏网配套论坛 (oldmanemu.net);这次再发几个今年做的。
今年移植上Switch的原日本手游,《女神转生外传:新约最后的圣经》:
以及上周发售的2代《女神转生外传:新约最后的圣经2》:
/*(2023/4/17)补充一下《女神转生外传:新约最后的圣经3》大地图,这两天才做出来:
*/
早两年移植上Switch的《海格力斯的荣光3》(基于SFC版重制,但地图变动不少,据说流程缩减了四分之三;SFC版地图可以参见这个网站:海格力斯的荣光3《HerakuresunoEikō》攻略 – 老友网 (andlaou.com)):
SFC《海格力斯的荣光4》:
SFC《G.O.D 幻想世纪》:
PS1移植版《G.O.D Pure 幻想世纪》:
PC98/DOS/Windows《侠客游2(Lunatic Dawn 2)》:
下面是游戏内显示的小地图。完整版太大了(12288×12288像素)发不上来,只好发我传到VGMaps上的链接了:https://www.vgmaps.com/Atlas/PC/LunaticDawnII(J)-World.png
最后还有一个《Fantasy Knight II》,SystemSoft出品,是我见过战棋游戏里单个地图最大的,同样发不了原图。下面是官网的缩略图,我做的高清版(22296×12396像素)见VGMaps链接:https://www.vgmaps.com/Atlas/PC/FantasyKnightII(J)-World.png
PSP《天外魔境-第四默示录》。下图是飞空艇画面下的缩略地图,高清版见VGMaps链接:https://www.vgmaps.com/Atlas/PSP/TengaiMakyou-DaiyonnoMokushiroku-ApocalypseIV(J)-America.png
因为各个州的地图之间是完全分离的,所以拼接时有些许瑕疵。
最后再发两个冷门的...
PC98《黑之剑》(有PS1移植版):
PC-FX《Last Miraculum》,几乎是该平台上唯一一款传统JRPG(此外就只有开放世界RPG《侠客游FX》、战棋RPG《梦幻模拟战》、DRPG《Boundary Gate》了)。本作跟FF系列(4-6)有很多相似之处,飞空艇更是照着FF6几乎原样搬了过来。
还忘了世嘉GG版的《女神转生外传:最后的圣经》1代重制版。之前网上只有GBC版地图(第二张图),色调差别让整个氛围都不一样了:
qwmnddd 神仙哥哥的楼真不忍心插啊…赞!谢!
不能登录 这个要怎么做呀?挺复杂呀
大体可以分为用rom的素材生成和分块截图法两种。前者大体分为两类:1. 整块texture,如天外魔境第四默示录,每个州的地图单独作为一张图片存在rom里;可以利用PPSSPP的自动素材抓取功能提出来;PCSX2/Dolphin/Citra等模拟器都有这个功能。2. 素材块tileset,如G.O.D幻想世纪,需要导出tileset并利用十六进制编辑器找到rom里生成地图的区块——各平台不一样,不过PS1版G.O.D Pure的区块紧挨着图片素材本身,所以比较容易找到。这种方法对游戏修改技术有一定要求。当然大多数早期2D JRPG都属于此类,但提取素材不方便或者找不到地图对应地址的话就只能用截图法了。截图法要分几种情况:1. 比较简单的是静态地图(没有水波/天气/昼夜动画),没有障碍物(比如云彩和主角本身)或者即便有也可以用模拟器关闭object显示,只保留背景;我尝试过的GBA/SFC/MCD/PC-FX几个平台模拟器都可以做到,但PS1不行。这样的话只需要用Cheat Engine找到内存里控制坐标的地址,反复进行截图-改坐标-截图操作,比如每行截20个图,每列20个图(如果截图中有主角的话每行就需要多截一些,确保后一张图覆盖住前一张图有主角的地方),最后写个程序完成拼接。熟练的话一个典型游戏(如《最后的圣经》)的地图十几二十分钟就可以完成了。2. Cheat Engine找不到对应坐标的地址(有些偏门游戏,如SFC《天外魔境Zero》,我还没做出来)或者修改坐标后新位置的地图不能正常显示(新约最后的圣经),那么只有借助存档重读强迫地图重新加载或者在游戏里拿到飞空工具后再做地图。3. 动态地图,有水波/昼夜变化,麻烦在于连续截的两张图不能保证重合。比如SFC《G.O.D 幻想世纪》(有水波)和《海格力斯的荣光》3/4两作(水波+昼夜)。如果水波图案就两三种,那可以等到其中特定一种时截图,昼夜变化也是同理,等到白天再截图。如果水波图案过多的话就只能把所有水波图案都截下来保存为素材(一般是16×16的小方格);之后还是照常截图拼接,但拼接完后用程序搜索所有含有水波的小方格,全部替换为其中一种素材即可;当然这种方法对后期图像处理有一定要求,SFC《G.O.D 幻想世纪》是我花时间最久的一个,还用了图像膨胀/腐蚀之类的操作...这些是我目前对2D JRPG大地图的制作经验总结,网上有人做3D游戏的地图,我就不太清楚怎么操作了....
异形3各个版本的地图都已经有人做了:https://vgmaps.com/Atlas/Genesis/index.htm#Alien3(其他FC、SMS、GBC版都在VGMaps上可以找到)不过类似的游戏,我推荐用Bizhawk模拟器(最新2.8版可能截图保存出来是黑的,用2.7版即可),类似Retroarch,但是周边功能很全,适合游戏修改。我之前MD版真女神转生地图就是用它做的。
是的,SFC上还有好几个游戏也是明显基于世界地图。《天地创造》:https://vgmaps.com/Atlas/SuperNES/Terranigma-World.png《神圣记1》:https://vgmaps.com/Atlas/SuperNES/ShinseikiOdysselya(J)-AncientWorld.png《神圣记2》其实也是,但是地图不完整,无法到达的地方都是黑的,应该是出于rom压缩的需要。《勇者斗恶龙3》取用了世界地图的形状但没用地点:https://vgmaps.com/Atlas/SuperNES/DragonQuestIII(J)-World.png
gymzatan 异形3各个版本的地图都已经有人做了:https://vgmaps.com/Atlas/Genesis/index.htm#Alien3(其他FC、SMS、GBC版都在VGMaps上可以找到)不过类似的 ...
法特利斯 https://tieba.baidu.com/p/1661540963?pid=20829113325&cid=0#20829113325 这个人的地图制作方式貌似是用工具直接解密rom就 ...
要看具体平台和游戏了。PS1版《G.O.D Pure》我就是这样做的,一共花了一个多小时。如果是一般游戏(比如只做一个大地图)的话,截图制作可能还快一些。
Dolphin/Citra/PPSSPP玩2d jrpg有时候自动抓取就会抓到tileset(比如Citra玩DQ11,抓到的就是类似这个贴子里的素材块)。难点在于找到调用它们的地址,另外有些游戏为了实现滤镜效果,会用多个素材块叠加(PS1版真女神转生1),那种情况我自己也搞不定了。
PS1工具: https://github.com/m35/jpsxdec
gymzatan 法特利斯 https://tieba.baidu.com/p/1661540963?pid=20829113325&cid=0#208291133 ...