RPG/Galgame/手游/视频/MMD爱好者常用工具介绍 您所在的位置:网站首页 rpg手游怎么修改 RPG/Galgame/手游/视频/MMD爱好者常用工具介绍

RPG/Galgame/手游/视频/MMD爱好者常用工具介绍

2024-06-18 22:46| 来源: 网络整理| 查看: 265

仅作介绍,百度都能搜到下载。

一、RPG类

1、提取

(1)RGSS extractor (rpgdsgj)

解包rgss3a等资源文件,适用于RPG Maker VX ACE和更早的版本。

(2)RPG Maker MV Decrypter

解包RPG Maker MV的资源(比如www/img/pictures目录下的rpgmvp文件),新版本还可以解包MZ的资源。先找到www/data/System.json文件,提取key,然后解密资源。

(3)EnigmaVBUnpacker

有的RPG Maker MV游戏被打包成了单独的exe,可以用这个解压,版本越高越好。

(4)touhouSE

看名字和东方project有关,但也可以用来解包一部分wolf游戏,不一定能成功。

(5)arc_conv

可以解包一部分wolf游戏和一些galgame,不一定能成功。

(6)SRPG Studio Extractor

解包SRPG Studio制作的战棋类游戏。

(7)SWF Extractor

提取swf文件内的素材。

2、修改

(1)Cheat Engine

查数值、修改。注意VX ACE的公式是2x+1(比如要找100,搜的应该是201),MV要从4个进程里面找正确的进程搜2x,其他自己试。

(2)https://www.saveeditonline.com/

修改存档,支持包括MZ在内的各版本RPG Maker。MV改存档比CE方便得多。

(3)mv_profile_modifier.html

MV的存档是base64加密的,解密出来是json格式,可以改完再加密回去。

(4)制作软件

包括VX, VX ACE, MV, wolf等RPG制作软件,都可以先用制作软件建立一个空白项目,然后把解包内容复制到项目内,进行编辑、保存。MZ、2000和2003没试过

3、其他

(1)Locale Emulator

有的日文/繁体中文RPG或galgame打开是乱码,需要用LE打开。

(2)各种RTP

有些游戏需要先安装RTP才能用,里面有一些默认素材。

(3)bandizip

解压缩可以设置语言,避免文件名乱码。

(4)Speedhax.js

MV的倍速插件,放在www/js/plugins目录下,然后在www/js/plugins.js末尾}前添加一行:

{"name":"Speedhax","status":true,"description":"","parameters":{}}

并在它的上一行末尾加逗号。

(5)flashplayer_sa.exe

用来玩swf格式的flash游戏(用视频播放器也行)

二、Galgame类

可以先了解一下galgame“神器”合集(不是十二神器)。

1、提取

(1)GARbro

解包神器,大概率能成功。

(印象中yu-ris制作游戏的解包不了,我也不会解)

(2)unrpa和unrpyc

解包renpy制作的游戏,需要安装python。命令如下:

python unrpa *.rpa

python unrpyc.py -c *

解包之后不用封装回去就可以玩,做翻译很方便。

(3)ASAR文件查看打包解包工具

解包.asar格式的资源。

(4)xp3dumper

解包.xp3格式的资源。但一般用GARbro就够了

(5)crass

以前的解包神器,现在用GARbro就够了

(6)tlg2png

将tlg格式的图片转为png格式。

2、机翻

我不会。知道的软件有VNR、喵翻、J北京、textractor,也有人自己编程做的,可以自己试试。

3、其他

日文乱码用Locale Emulator。解压文件名乱码用bandizip。

三、手游类(特指安卓)

1、提取资源

(1)压缩软件

apk文件可以改后缀名为zip,然后直接解压。推荐用bandizip或winrar。

(2)AssetStudio

其实是提取unity资源的,电脑游戏也能用。

(3)VGMToolbox

用于usm文件。

2、外部修改

我知道的有:幸运修改器、八门神器。

3、拆包修改封装

仅限一部分离线游戏。网络相关的我不会。

(1)apktool

手游拆包、封包使用,需要java环境。不同版本命令不一样,2.3.3版命令:

拆包:java -jar apktool.jar d -f *.apk -o xxx

封包:java -jar apktool.jar b xxx

生成的apk文件在build目录下。不能直接安装,需要签名。

(用压缩软件解压再压缩,好像是不能安装的)

(2)Auto-sign

签名工具。但是生成的签名和原apk不一样,会导致无法覆盖安装(重新安装可能导致存档丢失)。签名总不能伪造吧……

(3)d2j-dex2jar和jd-gui

这两个是用来查看java代码的,不适用于unity手游。

先在压缩软件(不是apktool)解压出来的文件里找到classes.dex,然后执行命令:

d2j-dex2jar classes.dex

得到jar文件,然后用jd-gui查看。

(4)文件查找工具

给定一个字符串,从一堆文件中找到包含该字符串的文件。

用于配合apktool、d2j-dex2jar和jd-gui进行修改。通过jd-gui读懂代码、找到要修改的位置后,去找apktool拆出来的smali文件,用文件查找工具搜字符串,找到要修改的smali文件。smali文件是文本,看上去像汇编,想办法改数值或者跳转之类的。改完用apktool压回去,签名安装,修改完毕。

相关教程可以自己搜。

(不适用于unity手游)

(5)Il2CppDumper、IDA和VSCode

有的手游的核心代码不在classes.dex,而是在某个.so文件。比较常见的是unity手游,核心代码在lib/???/libil2cpp.so,这种情况就要用Il2CppDumper来转换,再用IDA反汇编读代码,最后用vscode或者其他二进制文件编辑软件去修改,生成新的libil2cpp.so。拆包封包还是用apktool。

Il2CppDumper读取libil2cpp.so和global-metadata.dat(都在apk内),转换得到函数名和地址,根据函数名判断含义,再根据地址去IDA反汇编结果里面找。IDA提供流程框图和类似C语言的代码,可以方便地定位要修改的指令。

如果没有global-metadata.dat,只是普通的.so,那就不需要Il2CppDumper,直接用IDA反汇编就行。

修改通常是改跳转,对应的是ARM汇编指令b。它的机器码64位和32位不同。64位前跳是17,后跳是14(十六进制),数值是(目标-当前)/4。32位前后跳都是ea,数值是(目标-当前-8)/4。注意低位到高位,看上去是uv wx yz ea这种形式,数值是yzwxuv。

也有改mov指令的,没试过。

判断64位还是32位看libil2cpp.so所在目录是什么,armeabi是32位,arm64是64位。

相关教程可以自己搜。

四、视频相关

1、播放器

(1)potplayer

手动设置比较复杂(一般默认就行),高倍速可能音画不同步。

(2)MPC-BE

高倍速效果稍微好点。

(3)powerDVD

可以直接播放蓝光碟片,不需要转地区。

(4)QQ影音

包含一些基本的视频编辑功能

2、下载工具

(1)IDM

下载各类文件,包括视频。存在一些不支持的网站。下载TS视频流(m3u8格式)可能出现花屏。

(2)FetchV

Chrome插件,可以下载大部分网页视频、音乐。m3u8格式会自动转MP4,无花屏。

(3)CocoCut

Chrome插件,可以下载一部分网页视频、音乐。m3u8格式会自动转MP4,无花屏。每日免费次数有限,部分版本录制模式时长有限。

(4)Stream Video Downloader

简称SVD,以前可以下载一部分网页视频,现在已经不好用了。

(5)you-get

基于python的视频下载软件,通过pip安装,可以下载一部分网站的视频。

(6)闪豆

下载个别网站的视频。

3、其他

(1)快剪辑

免费无水印无片头剪辑软件,360出品,配合360浏览器可以下载网页视频。

(2)小丸工具箱

视频编辑软件,速度比快剪辑慢得多,但有一些好用的功能,比如加字幕、音频视频合并封装等。

(3)ffmpeg

可以在快剪辑、小丸工具箱等软件的目录下找到它。如果熟悉相关命令,可以直接用它编辑视频,例如转码、拼接等。但如果操作不完善,转码生成的视频容易出现各种问题。

(4)时间机器

给字幕文本打时间轴用的。先把字幕写成txt文档,每行一条字幕,然后用时间机器一边播放视频一遍给字幕加开始、结束时间。得到的字幕文件可以用小丸工具箱加到视频里。

(5)mkvtoolnix

用来处理MKV格式的视频,比如分离视频、音频、字幕。MKV的字幕是“内封”的,可以拆出来,而MP4的字幕是“内嵌”的,拆不出来。现在MKV似乎更为主流,在电视设备上非常实用。不过,在一些移动设备上,MKV倍速播放会出现严重的不同步,这时可以把它的字幕拆出来嵌进视频,编码成MP4格式。

(6)Waifu2x-Extension-GUI

视频补帧、降噪、增大分辨率。也可以给图片降噪、放大。

(7)OBS Studio

视频录制和直播软件。win10自带的XBOX录制也很好用。

(8)Clownfish Voice Changer

变声器,简单好用,提供一些固定的配置。可以配合OBS等工具做直播或录制视频。

五、MMD相关

(我也不是很懂,只讲舞蹈MMD)

1、制作软件

(1)MikuMikuDanceE_v926x64

俗称MMD。也有其他版本。不过现在很多MMD好像是用别的软件做的。

(2)MMEffect_v037x64

俗称MME,差不多是MMD的一个插件,用来加一些特效,包括ray渲等。没有它也能做MMD。

(3)PmxEditor_0254g

用来查看、编辑pmx文件,通常是模型、场景等。

2、特效

(1)ray-mmd

俗称ray渲,很强大的物理渲染。

先把天空球和controller拖进去,然后进入MME设置main、环境光、材料等。draw order要按天空球、场景、人物顺序

(2)diffusion7

柔化。直接.x拖进去。

(3)XDOF

景深,用了之后远景会变糊,看情况决定加不加。直接.x拖进去。

上面的有些东西可能已经过时了,希望大家多关注相关技术的更新。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有