I wanna 常见实用工具介绍
前言
本期将会介绍I wanna 玩家们常用的各种工具。在玩I wanna 的过程中,我们势必会遇到各种各样的困难,而有了工具的帮助,我们可以解决其中很多的常见问题。因此,掌握一些工具的使用方法是十分必要和实用的。
(资料图片仅供参考)
常见工具
一、Jtool
若要讨论各种I wanna 工具的实用性,Jtool必定排在首位,可以说是每个I wanna 玩家人手必备的工具。Jtool是一个I wanna 地图制作工具(非游戏制作工具,Jtool制作的地图仅在Jtool下有效),可以用于制作I wanna 地图。Jtool提供I wanna 里常见的各种物体,可以直接在游戏界面中摆放,并且即摆即玩,非常方便。进可制作和测试地图,退也可用来练习跳跃。
Jtool的功能相当齐全,也是目前最好用的跳跃练习工具。首先充分体现了它的工具性的是,Jtool可以实时监控游戏中的许多数据(在界面右下角),包括人物的坐标、FPS值、“一段跳-跳跃间隔-二段跳”的各阶段跳跃时间长度等正常情况下无法直接查看的数据。此外,它也支持有关一些高级技巧的功能,如检测JC、BH的时机是否正确(尽管该功能有较严重的bug)。
而作为一个地图制作工具,Jtool也在地图制作方面有着极多好用的功能。
首先,Jtool提供了非常多关于编辑和操作的快捷键,能够快速的执行相应的功能,点击右上角的“Instructions”按钮就可以查看相应的操作功能及其快捷键。例如按“S”键可以随地存档,“W”键可以将kid放置在鼠标指向的位置。
另外,点开右上角的Menu菜单或者直接按Esc键即可查看Jtool的各种制作功能,可以看到其拥有的功能不下几十种。
在文件方面,Jtool显然支持地图文件的生成与存取,并且甚至还向下兼容旧工具《I wanna record my jumps》的地图文件的读写。
在地图方面,Jtool支持一些常见设定的选择,例如存档方式的设定、是否启用Dotkid、是否启用无限跳以及地图边界是否封闭。
在界面方面,Jtool也含有多种偏好设置,例如可以全屏、更换Jtool皮肤、显示地图网格、更改重叠物体的显示优先级,等等。另外,Jtool还支持录像功能。玩家不仅可以录制自己的一段操作,还可以反复查看回放,甚至支持录制回放文件的存取。
另外,Jtool还支持少量的GML代码功能。简单的代码功能完全可以直接在Jtool中实现,例如物体的旋转与移动。举个例子,按住Alt键鼠标点击某一物体,在代码框中输入“image_angle=-90”,即可实现让物体顺时针旋转90度(不过代码内容暂时还不支持保存到地图文件中)。
此外,Jtool还有一些mod工具,例如Many Spikes Mod(拥有更多刺的形态的特化Jtool)、Ctool(可以使用《Crimson Needle 3》中的Gimmick的特化Jtool)以及Android Spike Tool(手机安卓版Jtool)。
Jtool还有其他的一些实用功能,请各位读者自行寻找探索的乐趣。
二、I wanna record my jumps
《I wanna record my jumps》简称RMJ,是由Thenewgeezer制作的一款I wanna工具,它的软件定位与Jtool基本一致,都可用于地图制作与跳跃练习。它具有的功能包括地图文件存取、物体摆放与录制等。实际上,RMJ比Jtool的诞生要早的多,Jtool正是在RMJ基础上制作的具有更多拓展功能的工具,其近年仍有更新,而RMJ于2014年发布1.03版本以来便再未更新过。RMJ的使用主要集中在2016年以前,2016年以后随着Jtool的普及与功能的不断完善,RMJ已经被其替代和淘汰。Jtool的功能基本完全涵盖了RMJ功能,因此这里不再对RMJ进行深入介绍。
三、Deadsplit
Deadsplit是一个专门用于统计游戏的各种死亡数据、实时显示当前耐久/Boss的进度的工具。它能够分段展示耐久/Boss的死亡次数、通过率、游戏总时间及游戏进度等信息,且显示的信息有多种形式供玩家选择。玩家可以通过修改Layout文件自行设置耐久/Boss的每个阶段的信息(包括图片及描述),可以在设置中修改Deadsplit的运行参数(如渲染方式、帧率设置等)。Deadsplit还支持阶段的嵌套和Boss的随机攻击顺序/重复阶段的检测,并且在界面显示方面的设置也极其丰富;同时也有各种快捷键设置功能,包括清除统计信息、停止统计等。在玩耐久/Boss时,使用Deadsplit能够使玩家清楚地了解自己目前的游戏进度,直观地感受到某一阶段的难易程度,并对其中的一些阶段进行强化练习和总结。
四、Livesplit
Livesplit是速通玩家几乎必备的一款专业计时工具。与普通的计时工具相比,它主要面向游戏速通而制作。它可以自定义速通游戏、速通目标、速通片段等内容,同时这些信息和相关的用时记录都可以保存在文件中。它的特点有很多,例如:它将速通用时片段化处理,玩家可以直观地查看自己在每个片段的本次用时和最佳用时;它可以显示玩家的本次用时与目标用时的快慢对比及其差值,方便玩家进行总结。它本身也有很多偏好性设置,例如热键设置、界面皮肤等等。如今I wanna 游戏速通想要上传成绩,都必须提供带有计时器的全流程无剪辑视频,而Livesplit的专业性无疑让其成为一个很好的选择。
五、I wanna play online
I wanna play online(简称po)是一个可以使普通I wanna 具有联机功能的工具。它可以改变游戏的内部内容,使玩家连接到公共服务器。打开其生成的新游戏,你可以查看到其他正在游玩当前游戏的玩家,在游戏内部显示其当前位置,还可以进行聊天。同时,它还提供了存档共享功能,使不同玩家的进度同步,只要在线玩家们的其中一个人进行了存档操作,其他玩家只需按复活键即可立即更新到最新的存档位置。它的使用方法非常简单,使用I wanna play online打开游戏(将游戏拖到I wanna play online上即可),它就会自动在游戏目录中生成一个online版本的游戏文件。打开该文件,输入自己的游戏名和房间密码(亦可不填),即可开始与他人一起在线游戏。
六、GM8x_Fix
使用GM8制作的I wanna 经常有明显的按键延迟问题,这是GM8自身的问题造成的,使用该工具则可以有效的解决这一问题。它的使用方法与I wanna play online一样,将游戏拖到GM8x_Fix上,它就会自动生成修复版exe文件,同时还会生成原游戏的bak备份文件(命令行中询问是否要应用某个patch补丁包时,全部输入y并回车确认即可)。
七、DBGHelp / Melatonin
使用GMS制作的I wanna 容易出现游戏运行帧率缓慢的问题,其中一个常见原因是Sleep Margin的设置时间过短,导致游戏“休眠过头”,从而使游戏帧数不稳定。而DBGHelp / Melatonin两种工具,一个作为dll补丁的形式,一个作为轻度exe工具,均可以使Thread Scheduler Resolution(进程调度处理时间)减小,从而使游戏帧率稳定在50FPS左右。
使用DBGHelp时,需要注意目标游戏的文件形式。GMS游戏文件形式主要有两种,一种是复数文件形式,此时直接将DBGHELP.dll放在游戏目录内即可;另一种是单exe形式,这个可直接运行开始游戏的exe文件本身也是一个压缩包,其内部包含了其他的游戏文件。这种情况下,需要将文件的exe后缀名改为rar,进行解压后再将DBGHELP.dll放在该文件夹内。
Melatonin的使用方式则较为简单,打开exe程序,在任务进程列表中找到游戏的进程,然后确认即可。
八、Fullscreen游戏全屏工具
一些使用玉兔等引擎制作的老I wanna 游戏不具有全屏功能,而某些玩家是“重度全屏爱好者”,此时如果要实现全屏功能,需要使用工具辅助完成。这里推荐Fullscreen,它本质上是一个使用AutoHotkey编写的热键程序,打开游戏后按下F4即可进行全屏游戏。
九、Locale Emulator
有一些I wanna 由日本玩家制作,而内部的日语文本经常出现乱码文件,这时我们可以通过Locale Emulator来解决该问题。Locale Emulator是一个软件转区工具,可以对日语乱码文本进行修复。安装好Locale Emulator后,右键游戏文件,可以发现菜单上新增了一个“Locale Emulator”选项,选择“Run in Japanese”运行游戏,即可发现游戏中的乱码问题已被修复。
另外顺便提醒各位读者,如果是游戏目录附带的txt文本文件出现乱码,可以用浏览器打开该文件,这样就可以修复txt文件中的乱码了(如果你看不懂日语,可以再进一步使用百度翻译之类的翻译工具)。
十、连发器
有些游戏的Boss对玩家射击操作的要求不甚合理,自己边移动边射击的话会非常累。这时如果使用连发器辅助射击,能极大地提高打Boss的效率(尤其是很多老游戏的Boss没有设置无敌时间,开连发很多时候可以达到接近“秒杀”的效果)。一般来说,单纯使用连发器辅助射击也不会被认定为作弊。不过,在此建议各位玩家在能够手打Boss的情况下还是尽量手打。
十一、改键工具
如果自己键盘上的按键出现损坏,或者因自身习惯问题需要修改键位的,可以在游戏内进行键位设置,目前的Nikaple引擎、GMS yoyoyo引擎游戏都支持改键功能。但一些老式游戏不支持内部修改键位,这时就要用到一些改键工具。不过,使用改键工具进行一键JC等操作属于作弊行为,请各位读者尤其注意。
十二、键盘映射 / DeathTime文件加载工具
键盘映射和DeathTime文件加载工具对游戏实际体验的提升并没有多少帮助,它们可能更多地应用于直播/录像的画面投映。键盘映射可以实时显示当前的按键信息,所以可以通过查看录像来检查自己的操作失误,也可以通过观看带有键盘映射的视频来学习一些关卡的操作手法。
DeathTime文件加载工具可以读取游戏存档生成的DeathTime文件,用单独的窗口显示当前死亡数和游戏时间(该工具目前仅支持Yuuutu引擎制作的I wanna 的存档文件)。尽管从玩家的角度来说没有什么作用,但是录制/直播软件OBS的窗口采集不能捕捉窗口标题,也就不能显示死亡数和游戏时间,因此如果想要在录制画面中实时展示死亡数和游戏时间的话就需要用到这一工具。
后记
I wanna 的工具数量远不止这些,这里由于篇幅原因没有介绍一些不常见的工具。这些工具基本都可以通过Delicious-Fruit、搜索引擎、群文件等方式找到,它们能在你游戏中遇到困难时起到重要的作用。
以下是各工具的获取方式:
Jtool:https://delicious-fruit.com/ratings/game_details.php?id=15691
I wanna record my jumps:https://delicious-fruit.com/ratings/game_details.php?id=12455
Deadsplit:https://delicious-fruit.com/ratings/game_details.php?id=18844
Livesplit:https://github.com/LiveSplit/LiveSplit
I wanna play online:https://delicious-fruit.com/ratings/game_details.php?id=21490
Locale Emulator:https://github.com/xupefei/Locale-Emulator/releases
连发器与改键工具:目前没有统一使用连发器与改键工具的要求,读者们自己在市面上选择任意一种适合自己的工具即可。连发器个人推荐使用金山游侠,改键工具个人推荐使用AutoHotkey。
GM8x_Fix / Fullscreen / DBGHelp / Melatonin / I wanna 特供版键盘映射 / DeathTime文件加载工具:https://www.mediafire.com/file/nd3oj9utq3v8zwk/I+wanna+tools.zip/file
标签: