- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
149
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
SENUOTA=43DF7C
*非首发&多图警告*
[j]43DF7C RLHPN9[/j]*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?1 i* G1 p. j. d: I ^,很多部分原理并不明确www.otomedream.com#0?9 |+ N b* ]7 m1 U7 R9 X2 A6 p,若有错误及更优解恳请大佬指教_(:з」∠)_*[j]43DF7C RLHPNR[/j]
[j]43DF7C RLHPMI[/j]*编辑:
[j]43DF7C RLHPNY[/j]发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?: C% J# M# I5 q3 t、黑屏等bugwww.otomedream.com#0?+ {6 N7 [: c7 V,具体原因待排查www.otomedream.com#0?# }( a$ y0 p V3 n。原封包教程在下面word里可见www.otomedream.com#0?5 F0 @( b E9 k, a7 _8 B,此处不再赘述www.otomedream.com#0?% |$ R7 I+ A0 B8 s8 Y# c。本文追加其他两种封包方式www.otomedream.com#0?0 ?: h L$ ?7 d0 n6 B3 F,见下文教程
[j]43DF7C RLHPO1[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 4)
[j]43DF7C RLHPNS[/j]Q:什么是Tyranobuilderwww.otomedream.com#0?/ R$ z R3 p7 `, D?
[j]43DF7C RLHPN3[/j]A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?6 H5 O7 e( q7 _! K% i G,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0?: Q. U! k ^8 p& F5 L+ n,基于javawww.otomedream.com#0?, b/ e/ V/ T2 X+ t、html5www.otomedream.com#0? M7 ]: y5 z3 O ]& ],非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?; H/ L9 p0 l: S, f$ ^ Q# w9 R,且没有编码问题www.otomedream.com#0?+ _& u4 x( v; u6 X/ J+ \2 ]7 ^,汉化不会乱码www.otomedream.com#0?: ~# m: y5 f6 J1 N2 I; f# k. ]。
[j]43DF7C RLHPMH[/j]官网(steam上也有售www.otomedream.com#0?5 t0 } r, f1 V& p/ O/ o e!www.otomedream.com#0?% S3 c* Q! Q6 j0 j! l2 T!www.otomedream.com#0?! D; V4 j5 ~- x* S% S!可以搜搜看)
[j]43DF7C RLHPMP[/j]
[j]43DF7C RLHPN7[/j]Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0?3 T! E* W. r- M; ~& c?[j]43DF7C RLHPO3[/j]
A:由我自己的经验www.otomedream.com#0?* R9 S) H; \) ?0 q,确定游戏引擎有三种方法:
[j]43DF7C RLHPN2[/j]①经验www.otomedream.com#0?0 i, K) V$ y! T8 \# r。玩的多了www.otomedream.com#0?0 h1 r5 Q) n; j8 ~,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0?2 k b: c; Y O- I。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?8 Y0 T3 ^; T* a3 C/ l/ H& \& c、桥姬and乌拉c等)
[j]43DF7C RLHPNN[/j]②查找www.otomedream.com#0?, r n F) n/ v+ A1 K。在GARbro软件的文件夹中www.otomedream.com#0?8 ^& K- K2 O2 i% [. m5 C1 ?,有一个命名为 supported.html 的文件www.otomedream.com#0?; b m7 n& i. s7 F# P,打开www.otomedream.com#0?3 J/ ]: k& Y! r0 j,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?! B5 I) K0 c8 @; m7 H) `! M。
[j]43DF7C RLHPNC[/j]③使用工具www.otomedream.com#0?8 }6 N Q2 {2 S5 j2 f( B。
[j]43DF7C RLHPNQ[/j]GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]43DF7C RLHPNC[/j]
[j]43DF7C RLHPMF[/j]Q:有哪些BL游戏是用这个开发的www.otomedream.com#0?, v* K7 d( G0 j7 r9 s?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)[j]43DF7C RLHPO3[/j]
A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?% F, |/ K! Q6 d、powdergraywww.otomedream.com#0?& D5 O {4 x+ U3 c) v、かみさまの棺www.otomedream.com#0?: d6 W5 m+ ~; U$ C N C! G- V、血染めの檻www.otomedream.com#0?* }0 l0 d! e \1 D1 e、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?) \7 [& k) e5 R j) r; M3 q9 T/ D、流れ星を追いかけてwww.otomedream.com#0?6 S* }4 x/ K# p- R& n2 M/ x% `& K+ p、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?2 r! l& g, \5 \! _6 g. D- H8 h,然而lz阅历太低_(:з」∠)_)
[j]43DF7C RLHPNG[/j]你问我怎么确定的www.otomedream.com#0?# K$ g1 I1 y8 z?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]43DF7C RLHPN9[/j]传统adv汉化一般有以下步骤:
[j]43DF7C RLHPO3[/j]1. 解包
[j]43DF7C RLHPNA[/j]2. 对解包出的程序www.otomedream.com#0?( i4 c1 { f( z( J% n* Y、图像www.otomedream.com#0?! {0 N5 m1 H- s# {、对话文本等进行翻译[j]43DF7C RLHPNC[/j]
3. 封包
[j]43DF7C RLHPNQ[/j]下面将以win10系统www.otomedream.com#0?* M% @1 x4 C$ f c8 N$ ~ s; e% `,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?+ p6 F H0 R& I _% L) [,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?+ F1 O# Q, w5 N。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?4 F2 f7 @ D5 u( w+ z7 q ^3 c,若出现无法拆包www.otomedream.com#0? c$ }+ Y2 v( Q2 u# P、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0?& H5 G$ i5 N, E3 O。
[j]43DF7C RLHPNZ[/j]
[j]43DF7C RLHPMI[/j][j]43DF7C RLHPMG[/j]
[j]43DF7C RLHPNJ[/j]
[j]43DF7C RLHPN3[/j]
解包
[j]43DF7C RLHPMI[/j][j]43DF7C RLHPN8[/j]
各个游戏厂商为了维护自己的权益www.otomedream.com#0?- i3 o: Z* ?0 q,对游戏各种资料进行了打包www.otomedream.com#0?# J3 F- L P ^! f; C( B [,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?% y7 D T+ r8 a q% J、bgmwww.otomedream.com#0?( E1 C$ s. \2 s、脚本等)www.otomedream.com#0?3 q) U1 ^% U9 k。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?( m# @8 ?% y. |. o,获取不了文本自然汉化工作也难以开展www.otomedream.com#0? r* u2 z4 i% A& s% ^$ I。
[j]43DF7C RLHPO1[/j]在许多大佬的努力下www.otomedream.com#0?- n( }$ p: g: K,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?2 x) L: I w6 h。作为编程小白www.otomedream.com#0?, y& [6 A, C. p/ J$ P d7 k,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?7 ^0 T; S h+ `3 g k) y/ w; [7 \。[j]43DF7C RLHPMM[/j]
Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0? v) V$ l2 x7 n1 y- s6 V4 q, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード***
[j]43DF7C RLHPN0[/j]
[j]43DF7C RLHPO2[/j]此处我们使用GARbro进行解包www.otomedream.com#0?- [1 N7 f4 O: I,这个是非常强大的拆包工具www.otomedream.com#0?; y8 o2 | v. \,并且可以对文本进行比较方便的预览[j]43DF7C RLHPN8[/j]
打开GARBro后www.otomedream.com#0?0 c A: ~* r6 K/ \,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?8 Q( m. Q l7 q! r,等待解包www.otomedream.com#0?; ~0 d8 N$ `( `8 ^& R7 c, p。
[j]43DF7C RLHPNT[/j]游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?# d4 ~( ?# d) o* N( u4 Z。
[j]43DF7C RLHPMH[/j]游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?6 K& H; H$ t4 D2 e。.ks后缀的文件即为所需文本www.otomedream.com#0?* P% d1 a1 |7 g4 {9 u4 U- A。
[j]43DF7C RLHPNB[/j]
[j]43DF7C RLHPNZ[/j]如图所示www.otomedream.com#0? _0 v4 e g+ Q! W4 T U6 U,文件中的日文部分即为我们所需的文本www.otomedream.com#0?- `! O2 }( n9 |8 }。
[j]43DF7C RLHPNG[/j][j]43DF7C RLHPNL[/j]
[j]43DF7C RLHPN4[/j][j]43DF7C RLHPNQ[/j]
翻译[j]43DF7C RLHPNJ[/j]
[j]43DF7C RLHPNC[/j]一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0?# E5 X4 Q+ q- w z4 }( d; b,程序人员将文本进行替换www.otomedream.com#0?7 b T% n3 x5 D。
[j]43DF7C RLHPMU[/j]为了易于翻译www.otomedream.com#0?% A$ x( e: ***下载/download/otomedream/ダウンロード*** R0 ^9 t( g! g9 P,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?8 c) f3 ^$ `, F v& S4 `。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0?9 s; O9 H8 n+ p6 ?3 w7 Q% V,解压也可得)
[j]43DF7C RLHPNK[/j]
[j]43DF7C RLHPN3[/j]提取后www.otomedream.com#0?! G ]0 `1 p* m: i3 o,根据路径找到文本文件(.ks)www.otomedream.com#0?, Z6 \- } z/ c0 U0 D,右键-打开方式-选择为记事本www.otomedream.com#0? V J v5 O d! {4 `/ F ^,即可打开并编辑www.otomedream.com#0?/ p. Y- U( E% o4 P- ` Q& O6 X。可以开始翻译了www.otomedream.com#0?+ Y8 E P+ A$ N2 u; w- S! ]; K!(或使用Tyranobuilder客户端进行编辑)
[j]43DF7C RLHPNU[/j]下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" /> [j]43DF7C RLHPN7[/j]
需要注册成功才可查看大图
[j]43DF7C RLHPN5[/j]翻译时www.otomedream.com#0? c; ~: E/ j& S1 U: V4 l1 O,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0?) l B, i% A- ]( m、分行的[p][r]):[tb_show_message_window][j]43DF7C RLHPNT[/j]
[mask time="100" effect="slideInDown" color="0x000000" ][j]43DF7C RLHPN3[/j]
[free_layermode time="100" wait="false" ]
[j]43DF7C RLHPNN[/j][mask_off time="100" effect="fadeOut" ][j]43DF7C RLHPNB[/j]
[tb_show_message_window ][j]43DF7C RLHPMW[/j]
[chara_show name="ユニ" time="700" wait="false" storage="chara/1/yu_s1_m3_h2_k3_a1.png" width="990" height="1400" left="213" top="-35" reflect="false" ][j]43DF7C RLHPNA[/j]
[tb_start_text mode=3 ][j]43DF7C RLHPNO[/j]
#ユニ
[j]43DF7C RLHPN0[/j]誰か……おいwww.otomedream.com#0? x# J% H0 R9 e3 L。[r]
[j]43DF7C RLHPN7[/j]誰かwww.otomedream.com#0? F* J0 e: f8 i$ {/ ~, H! ~、居ないのか[p][r]
[j]43DF7C RLHPNC[/j][_tb_end_text]
[j]43DF7C RLHPN6[/j]
[j]43DF7C RLHPMU[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ][j]43DF7C RLHPN9[/j]
[playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ][j]43DF7C RLHPMN[/j]
[stopse time="5000" buf="1" fadeout="true" ][j]43DF7C RLHPMR[/j]
[tb_start_text mode=3 ]
[j]43DF7C RLHPNO[/j];名前欄リセット[r]
[j]43DF7C RLHPN4[/j]#
[j]43DF7C RLHPNX[/j]この際www.otomedream.com#0?/ I8 f% H& l+ ]# h3 ^$ S% \、さっきの女で良いwww.otomedream.com#0?2 b% X0 n4 u/ X8 Z。[l][r]
[j]43DF7C RLHPNA[/j]誰でも良いwww.otomedream.com#0?3 w) T/ a/ V: p! D* {) p。[p][r][j]43DF7C RLHPNV[/j]
人肌がないと――[r][j]43DF7C RLHPML[/j]
眠らないとwww.otomedream.com#0?( H V& h5 N) u( T- p1 `* u、動けなくなる[p][r]
[j]43DF7C RLHPMZ[/j][_tb_end_text]
[j]43DF7C RLHPNE[/j]封包
[j]43DF7C RLHPNU[/j][j]43DF7C RLHPNQ[/j]
将文本翻译完成后www.otomedream.com#0?6 |5 {7 h2 m% n7 P& Q- J4 j,你需要将原本拆包出来的文件再次封装为exe才能进行游戏
[j]43DF7C RLHPNE[/j]此处提供三种方式发布汉化:
[j]43DF7C RLHPNM[/j]①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)[j]43DF7C RLHPMF[/j]
官网下载地址www.otomedream.com#0?4 d# |, F( F9 z: a0 d,具体封包步骤见本教程开头的word文件www.otomedream.com#0?5 @- b: s6 j8 V9 Z H; @$ t,此处不再进行讲解www.otomedream.com#0? c- f* L$ N7 m( Y- A9 L5 Q。[j]43DF7C RLHPMT[/j]
②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?5 }, N N$ S5 ?/ p; X6 E3 L4 S,容易造成资源的滥用)[j]43DF7C RLHPMH[/j]
框架下载地址
[j]43DF7C RLHPN1[/j]解压下载的压缩包www.otomedream.com#0?7 {1 t `. |! y& I7 Z4 b- l% ]# X。将上文中拆出来的所有资源www.otomedream.com#0?4 R- \% d5 i- X- } |, a,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?- b) p5 z# L8 m& ~ j f5 ]。将该文件夹分享即可发布汉化www.otomedream.com#0?$ E k E8 `9 e。
[j]43DF7C RLHPMP[/j]
[j]43DF7C RLHPNE[/j]③制作更新补丁[j]43DF7C RLHPMI[/j]
首先下载官方调试工具→点我www.otomedream.com#0?# \# z2 j4 h) O; z,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0?( {* L$ w7 V) \,将下载的压缩包解压www.otomedream.com#0?; J. e6 ~5 B. N2 b。
[j]43DF7C RLHPN6[/j]双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?8 U# }/ o$ L. h2 d, `) w,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?0 F h4 |- c% ^ X I6 |,即可进行调试www.otomedream.com#0?8 o* c% s+ S$ S。[j]43DF7C RLHPNS[/j]
下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" />
[j]43DF7C RLHPNN[/j] 需要注册成功才可查看大图 [j]43DF7C RLHPNT[/j]
点击ゲーム開始www.otomedream.com#0?/ x3 b+ c$ n! }7 C7 G; p,在下拉框里选中某一段文本www.otomedream.com#0?, f8 X# @2 V0 K+ X7 S$ u,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?( z! M/ G- W- E5 W+ D o& ^。[j]43DF7C RLHPNX[/j]
[j]43DF7C RLHPMT[/j]STEP1[j]43DF7C RLHPMZ[/j]
假设我们想替换(汉化)
[j]43DF7C RLHPNA[/j]某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png
[j]43DF7C RLHPND[/j]某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks[j]43DF7C RLHPMT[/j]
首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0?* H6 d9 g( i& Q,可以任意命名www.otomedream.com#0?* v ~* i# p: G。该文件夹中www.otomedream.com#0?% |* M0 X* N9 p* \+ V,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同
[j]43DF7C RLHPMI[/j]因此此处这两份替换(汉化)文件的存放处为:[j]43DF7C RLHPNX[/j]
Desktop/新建文件夹/data/image
[j]43DF7C RLHPO3[/j]Desktop/新建文件夹/data/scenario
[j]43DF7C RLHPO2[/j]如图所示:
[j]43DF7C RLHPN6[/j][j]43DF7C RLHPN9[/j]
STEP2
[j]43DF7C RLHPN6[/j]接下来www.otomedream.com#0?& d2 j0 w( h4 e,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?2 i$ h0 P) b6 r$ F# O/ E6 s M,点击パッチ选项www.otomedream.com#0?; r: A( Z5 H# \( d! S9 {4 I,选择上面我们新建的文件夹www.otomedream.com#0?; ?) a* z0 h# Y. A- V r8 n! x3 o,点击制作patchwww.otomedream.com#0?$ V4 ~0 {7 S: d4 V$ N2 j。[j]43DF7C RLHPML[/j]
[j]43DF7C RLHPN3[/j]STEP3
[j]43DF7C RLHPMH[/j]制作完成后www.otomedream.com#0?3 R: h% B* I( C/ [,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0?( |+ Y$ Y4 M3 n8 d3 N/ y5 k, H8 F。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?$ ~; M; b2 A7 n1 `. ?1 X1 a,选择用记事本打开www.otomedream.com#0? y! g9 } j J,找到这样一行:
[j]43DF7C RLHPO1[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch
[j]43DF7C RLHPO0[/j]STEP4
[j]43DF7C RLHPMW[/j]将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?0 k7 p2 t5 p( I& v: g/ _3 G- K s,运行游戏:[j]43DF7C RLHPNU[/j]
[j]43DF7C RLHPNI[/j][j]43DF7C RLHPN7[/j]
汉化成功☆将该补丁发布即可发布汉化
[j]43DF7C RLHPNR[/j][j]43DF7C RLHPMX[/j]
参考教程:
[j]43DF7C RLHPN6[/j]【技术】新人也能懂的galgame游戏解包方法
[j]43DF7C RLHPMK[/j]使用Tyranorider制作更新补丁-官方教程(日文版)
[j]43DF7C RLHPMZ[/j]【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]43DF7C RLHPMZ[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0?. A5 L+ V O l/ x( B5 w,教程非常详细专业)
[j]43DF7C RLHPNQ[/j][Gal汉化入门]#4 TyranoScript汉化教程
[j]43DF7C RLHPMQ[/j][j]43DF7C RLHPMV[/j]
|
|