drop_table_all 发布于九月 28, 2022 分享 发布于九月 28, 2022 0. 如何分辨一个游戏是不是 RPGMaker 做的? 云游戏:检查人物移动位置是否离散。注意,很多游戏主人公点阵图远大于单个网格坐标,比如《忧郁的安娜》(H)或者《人家要吃蛋糕嘛》这种人物横着走的,实际上就是一条1*n的走廊。离散的十有八九是 RPGMaker 做的,但是除了 RPGMaker mv 之外别的可能就不行了:比如《杀戮天使》是 RPGMaker VX 做的,游戏内容都打包 exe+dll 了,此时你不会拆 dll 的话是没办法的(只能 Windows 能读取的东西可不算跨平台)。 已经下载游戏(你都没确定能不能玩就下载,可真猛):检查根目录有没有 package.json 特征文件,有的话几乎没跑肯定是了。 另外提一嘴,如果下载的是 apk:解压,然后解压的文件夹里面搜 package.json 找到根目录。 1. 获取 nwjs-sdk。 https://nwjs.io/ 选择 sdk 版本(两个版本的关键区别是你是否可以按下 F12 调用控制台)。 2. 直接莽 执行 nw-sdk <根目录位置> 就可以启动游戏了。 3. 控制台指令集 https://docs.google.com/spreadsheets/d/1-Oa0cRGpjC8L5JO8vdMwOaYMKO75dtfKDOetnvh7OHs/edit#gid=1186334695 一份详细的 MV/MZ 脚本接口,既可以在游戏控制台给自己开挂,也可以在编写 RPGMaker 游戏时当手册查。 当然还有一种邪道用法是找到禁止保存之类的的函数,然后在游戏源文件里搜索,然后改掉那个函数,从而达到随时保存的目的之类的。 4. 为啥要搞这东西? Linux 没人权,MV 打包的东西 wine 和虚拟机跑起来都直接卡死...于是干脆研究了一下这东西的代码,发现了 nwjs 的痕迹,就顺藤摸瓜想出了这个鬼东西。 不过也因祸得福(?)可以在电脑上跑忧郁的安娜 链接到点评
drop_table_all 发布于九月 28, 2022 作者 分享 发布于九月 28, 2022 14 分钟前,白灏霈说道: ?什么玩意 你从哪里复制的 不过我觉得大部分非 unix 用户估计用不上,毕竟 win 几乎啥都能解决...(除了apk上虚拟机可能太大了亿点) 坛娘大女神降落人间!drop_table_all如同做梦一般仰望,坛娘微笑着并抖了抖翅膀,留下了1羽毛 链接到点评
drop_table_all 发布于九月 29, 2022 作者 分享 发布于九月 29, 2022 8 小时前,白灏霈说道: 倒是可以运行apk这点不错 可以学习一下 话说这软件不只可以运行RPGMaker mv的游戏吧 我之前好像看见过一个用这软件运行的别的游戏 虽然是打包在一起的 对,确实不止,但我玩的少所以不知道别的。 理论上只要符合 nwjs 结构的东西都能这么跑。 顺便一提这东西本来不是搞游戏的,是类似 Electron 一样的做应用轮子,但是因为 RPGMaker 拿 nwjs 做游戏框架,所以兼容而已(实际上mv的打包发布就是往源文件旁边加一个改了图标的 nwjs 而已,连 f5 刷新页面重启游戏都没改的) 链接到点评
推荐贴