- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
149
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
SENZRlk=YKHBV
*非首发&多图警告*
[j]YKHBV RLHUUC[/j]*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?. g+ y0 k3 s$ P0 j7 s,很多部分原理并不明确www.otomedream.com#0?4 b, u7 e2 u U0 N0 W; U [,若有错误及更优解恳请大佬指教_(:з」∠)_*
[j]YKHBV RLHUTR[/j]
[j]YKHBV RLHUTW[/j]*编辑:
[j]YKHBV RLHUTH[/j]发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?) T( A6 ] w1 j; y% P、黑屏等bugwww.otomedream.com#0?* ]$ j4 ^) u9 ?$ t+ ?5 @& ~,具体原因待排查www.otomedream.com#0?: {3 M* ? e( B4 j8 l。原封包教程在下面word里可见www.otomedream.com#0?. D7 O+ t$ k, z- K,此处不再赘述www.otomedream.com#0? W& V* h; ` N/ ? ^% f。本文追加其他两种封包方式www.otomedream.com#0?- B1 g1 t+ L/ K( A+ x,见下文教程
[j]YKHBV RLHUUG[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 4)
[j]YKHBV RLHUUK[/j]Q:什么是Tyranobuilderwww.otomedream.com#0?+ s1 h4 `6 [9 ~8 b3 W5 z?[j]YKHBV RLHUUG[/j]
A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?! z: \6 |) l7 Z,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0?+ ?9 r: r; v* o% L8 e( o,基于javawww.otomedream.com#0?- b, y! O9 \0 |、html5www.otomedream.com#0?# t9 \4 t A9 P K5 v1 Z,非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?. |1 e4 p0 F, I) v( _1 B,且没有编码问题www.otomedream.com#0?7 B1 I* d6 t4 A,汉化不会乱码www.otomedream.com#0?1 \/ k! m6 s. e2 e。
[j]YKHBV RLHUV0[/j]官网(steam上也有售www.otomedream.com#0?+ z, a @/ F: N0 Q1 l!www.otomedream.com#0?7 ^( A- y& v: v3 I, V!www.otomedream.com#0?$ F6 I, v# h \2 I f!可以搜搜看)
[j]YKHBV RLHUTV[/j][j]YKHBV RLHUUA[/j]
Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0?, E6 Z/ w5 F! W( @7 j# A?
[j]YKHBV RLHUUI[/j]A:由我自己的经验www.otomedream.com#0?% `1 v l% u0 C# ?4 K# g,确定游戏引擎有三种方法:
[j]YKHBV RLHUUJ[/j]①经验www.otomedream.com#0?+ [ f7 M V; {# k# k。玩的多了www.otomedream.com#0?& R+ c! L* n+ q0 z+ }/ _) f$ T,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0?& p- A) c- {- k! S。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?/ `* ]9 L- _$ v }! B/ o、桥姬and乌拉c等)[j]YKHBV RLHUTS[/j]
②查找www.otomedream.com#0?) U* C) ]6 T% @* B. e。在GARbro软件的文件夹中www.otomedream.com#0?1 z: u- V: f% P) N9 L0 P0 a8 W d,有一个命名为 supported.html 的文件www.otomedream.com#0?9 e% h2 G6 h1 U8 \- J8 C,打开www.otomedream.com#0?8 S- f) ~/ x3 _8 p6 R9 `5 ~,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?9 y( K/ K, y1 F- `。
[j]YKHBV RLHUTR[/j]③使用工具www.otomedream.com#0?5 B r. w K1 H! q/ W. M。
[j]YKHBV RLHUTL[/j]GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]YKHBV RLHUU7[/j][j]YKHBV RLHUUU[/j]
Q:有哪些BL游戏是用这个开发的www.otomedream.com#0?; K( d) h5 }8 y3 G?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)
[j]YKHBV RLHUU1[/j]A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?3 Z- o M, u5 h5 K6 L& q、powdergraywww.otomedream.com#0?- a/ |* I r+ [、かみさまの棺www.otomedream.com#0?: w8 ` H+ G% V、血染めの檻www.otomedream.com#0?3 |7 C x6 N2 k$ Q2 N4 `、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?* M3 C- j7 ^/ n& U+ e# F、流れ星を追いかけてwww.otomedream.com#0?7 u j: E( c8 i. F3 h q5 t、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?) u* B9 x Q8 X/ V; c3 M( P D,然而lz阅历太低_(:з」∠)_)
[j]YKHBV RLHUUV[/j]你问我怎么确定的www.otomedream.com#0?0 O# G1 h2 f- X# ~4 t- |4 [+ q?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]YKHBV RLHUU1[/j]传统adv汉化一般有以下步骤:
[j]YKHBV RLHUU5[/j]1. 解包
[j]YKHBV RLHUTK[/j]2. 对解包出的程序www.otomedream.com#0?! B0 Z( u2 O. m U6 S- z1 b& i、图像www.otomedream.com#0?5 a3 {- Z, ]1 Z7 [$ ~5 i$ Z+ p、对话文本等进行翻译
[j]YKHBV RLHUU2[/j]3. 封包
[j]YKHBV RLHUUR[/j]下面将以win10系统www.otomedream.com#0?$ s3 h1 h N- q3 [,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?3 T0 ?4 ^2 E( h. p- t,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?. _) i4 h b9 p3 n1 x g6 p。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?/ Z- O5 X$ ~; J3 p5 \,若出现无法拆包www.otomedream.com#0?, n! P! E- W R- T、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0?( s; J6 r7 d2 J; |。
[j]YKHBV RLHUUD[/j]
[j]YKHBV RLHUUV[/j]
[j]YKHBV RLHUTW[/j]
[j]YKHBV RLHUUV[/j]
[j]YKHBV RLHUU5[/j]解包
[j]YKHBV RLHUTE[/j]
[j]YKHBV RLHUTQ[/j]各个游戏厂商为了维护自己的权益www.otomedream.com#0?9 x# }9 X8 J+ ~& c7 f$ i1 t,对游戏各种资料进行了打包www.otomedream.com#0?0 f+ P) q0 g; J% [,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?! D( ^) F, I0 R W、bgmwww.otomedream.com#0?4 `# l. T8 [) e1 C f. T2 {1 D、脚本等)www.otomedream.com#0?- R2 s/ M. K9 c: f2 p ?。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?# e8 O- b3 {$ K! a( B* c$ X,获取不了文本自然汉化工作也难以开展www.otomedream.com#0?7 P8 P4 i0 g) o8 V# p) Y/ r。
[j]YKHBV RLHUUT[/j]在许多大佬的努力下www.otomedream.com#0? F! P7 I9 I# F. `0 U7 I,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?6 |. o8 s8 Q* z( j. S。作为编程小白www.otomedream.com#0?0 G& ~# x6 F, A! E# d& T0 z9 r,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?, y6 M% C$ V6 N3 _& \1 k! q。
[j]YKHBV RLHUTL[/j]Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?6 M! t! E4 ]5 z9 F* B, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード***
[j]YKHBV RLHUU7[/j]
[j]YKHBV RLHUTR[/j]此处我们使用GARbro进行解包www.otomedream.com#0?2 t8 A9 v( M8 E5 ?( W Q c B,这个是非常强大的拆包工具www.otomedream.com#0?! W& n+ s3 f6 M,并且可以对文本进行比较方便的预览[j]YKHBV RLHUU1[/j]
打开GARBro后www.otomedream.com#0?8 V4 y) Z0 x+ q7 P% S,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?; p/ ?+ a5 i# P,等待解包www.otomedream.com#0?+ D5 L* Q1 e/ ~; Q9 \3 |。[j]YKHBV RLHUU9[/j]
游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?4 p m* |: ] {6 C/ k5 Q% m。
[j]YKHBV RLHUUE[/j]游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?6 I: Q, X( ?% ^5 V& g) Y7 k。.ks后缀的文件即为所需文本www.otomedream.com#0?: p @, A4 e m2 T b5 u1 [& V。[j]YKHBV RLHUUU[/j]
[j]YKHBV RLHUTC[/j]
如图所示www.otomedream.com#0?& T, m0 G/ ?* ]2 G: i,文件中的日文部分即为我们所需的文本www.otomedream.com#0?; L2 @3 E0 _4 M; a。
[j]YKHBV RLHUV0[/j][j]YKHBV RLHUTI[/j]
[j]YKHBV RLHUTY[/j]
[j]YKHBV RLHUUK[/j]翻译
[j]YKHBV RLHUTV[/j][j]YKHBV RLHUUK[/j]
一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0?) r3 }( T% M; N$ B5 A: l3 z# l5 p: W,程序人员将文本进行替换www.otomedream.com#0?/ Z% }9 e6 o }% g8 g* i, l。
[j]YKHBV RLHUU5[/j]为了易于翻译www.otomedream.com#0?9 g) ?/ `! |- | i6 \,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?5 M# Z6 g% `, R7 Q。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0?+ Z0 n! m) A h- _3 s4 F+ ~,解压也可得)
[j]YKHBV RLHUU6[/j][j]YKHBV RLHUTN[/j]
提取后www.otomedream.com#0?$ \9 X# L- l$ F% q2 p7 K p,根据路径找到文本文件(.ks)www.otomedream.com#0?, z& r) c0 M2 _# n7 u0 C,右键-打开方式-选择为记事本www.otomedream.com#0?! V; d4 O( B; A,即可打开并编辑www.otomedream.com#0?; r5 U& M8 K! _ x. e。可以开始翻译了www.otomedream.com#0?/ N( L3 X1 S3 O!(或使用Tyranobuilder客户端进行编辑)
[j]YKHBV RLHUTP[/j]下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]YKHBV RLHUUE[/j] 需要注册成功才可查看大图
[j]YKHBV RLHUU3[/j]翻译时www.otomedream.com#0?) ^2 K! g1 w& S,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0?* u- H4 j* _2 B H、分行的[p][r]):[tb_show_message_window]
[j]YKHBV RLHUUM[/j][mask time="100" effect="slideInDown" color="0x000000" ]
[j]YKHBV RLHUUP[/j][free_layermode time="100" wait="false" ]
[j]YKHBV RLHUTP[/j][mask_off time="100" effect="fadeOut" ]
[j]YKHBV RLHUU3[/j][tb_show_message_window ][j]YKHBV RLHUTU[/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]YKHBV RLHUUP[/j][tb_start_text mode=3 ]
[j]YKHBV RLHUUO[/j]#ユニ
[j]YKHBV RLHUTM[/j]誰か……おいwww.otomedream.com#0?* o2 q! G0 t9 f+ \: ]。[r]
[j]YKHBV RLHUTP[/j]誰かwww.otomedream.com#0?1 n2 V7 C: U1 Q、居ないのか[p][r]
[j]YKHBV RLHUTZ[/j][_tb_end_text]
[j]YKHBV RLHUUT[/j]
[j]YKHBV RLHUUC[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ]
[j]YKHBV RLHUUH[/j][playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ][j]YKHBV RLHUTE[/j]
[stopse time="5000" buf="1" fadeout="true" ][j]YKHBV RLHUTX[/j]
[tb_start_text mode=3 ][j]YKHBV RLHUUL[/j]
;名前欄リセット[r]
[j]YKHBV RLHUTT[/j]#
[j]YKHBV RLHUUH[/j]この際www.otomedream.com#0?* d: E5 S7 s3 \0 [+ L、さっきの女で良いwww.otomedream.com#0?: h/ g0 j/ I1 B* Y0 \。[l][r]
[j]YKHBV RLHUUS[/j]誰でも良いwww.otomedream.com#0?) }6 x2 {! ^ [7 w$ ~; v) ***下载/download/otomedream/ダウンロード*** l1 u5 Y。[p][r]
[j]YKHBV RLHUTK[/j]人肌がないと――[r]
[j]YKHBV RLHUTD[/j]眠らないとwww.otomedream.com#0? `% t% X o3 m% a) N+ b、動けなくなる[p][r][j]YKHBV RLHUTC[/j]
[_tb_end_text]
[j]YKHBV RLHUUY[/j]封包
[j]YKHBV RLHUUB[/j]
[j]YKHBV RLHUTV[/j]将文本翻译完成后www.otomedream.com#0?7 [# d- y( {$ B7 E,你需要将原本拆包出来的文件再次封装为exe才能进行游戏
[j]YKHBV RLHUUB[/j]此处提供三种方式发布汉化:[j]YKHBV RLHUUE[/j]
①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)[j]YKHBV RLHUUJ[/j]
官网下载地址www.otomedream.com#0?, m% n+ R. n& G6 D0 ~ E5 o,具体封包步骤见本教程开头的word文件www.otomedream.com#0?7 J8 P9 C) x p; V5 Z; }9 {,此处不再进行讲解www.otomedream.com#0?1 n6 \ l/ V2 E/ I0 t1 c+ ?( C ~。
[j]YKHBV RLHUU3[/j]②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?3 Z5 j p2 ]; F$ |,容易造成资源的滥用)
[j]YKHBV RLHUTR[/j]框架下载地址[j]YKHBV RLHUTW[/j]
解压下载的压缩包www.otomedream.com#0?8 E8 V! ~6 w# F+ n。将上文中拆出来的所有资源www.otomedream.com#0?9 J; ?+ D8 f* z8 ]1 b,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?7 ` o: o. I0 U) w }. B。将该文件夹分享即可发布汉化www.otomedream.com#0? o( I4 W3 B ^6 P! E; [。
[j]YKHBV RLHUTV[/j]
[j]YKHBV RLHUTK[/j]③制作更新补丁
[j]YKHBV RLHUTR[/j]首先下载官方调试工具→点我www.otomedream.com#0? x9 k6 h* H) X6 P,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0?7 J- G) ?. {# z1 _4 P,将下载的压缩包解压www.otomedream.com#0?, v+ W; X ?- f* ?# {0 O% ~& W% [* M& @。[j]YKHBV RLHUU2[/j]
双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?& Q# L/ B; v1 a O; B% k* J,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0? O0 h8 w, p0 _$ W# [: y* t# Q,即可进行调试www.otomedream.com#0?( W: n$ W$ A5 v$ w o1 L. }- g。
[j]YKHBV RLHUUN[/j]下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" /> [j]YKHBV RLHUUM[/j]
需要注册成功才可查看大图 [j]YKHBV RLHUUG[/j]
点击ゲーム開始www.otomedream.com#0?) h+ B* x% [) o4 {0 `8 J: p: P,在下拉框里选中某一段文本www.otomedream.com#0? c7 o2 ^( c6 b! ^/ n$ t,即可跳跃到这段文本开头演示游戏www.otomedream.com#0? k% _* ] v V( n( e( k( x( ~。
[j]YKHBV RLHUUL[/j]
[j]YKHBV RLHUU4[/j]STEP1[j]YKHBV RLHUTE[/j]
假设我们想替换(汉化)
[j]YKHBV RLHUUO[/j]某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png
[j]YKHBV RLHUUH[/j]某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks
[j]YKHBV RLHUTO[/j]首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0? q+ R* d4 ~* |( q5 P,可以任意命名www.otomedream.com#0? |: X, r6 `- {/ _。该文件夹中www.otomedream.com#0?, e2 }& ~% K# U L. S6 Z/ F C b,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同
[j]YKHBV RLHUTD[/j]因此此处这两份替换(汉化)文件的存放处为:[j]YKHBV RLHUU2[/j]
Desktop/新建文件夹/data/image
[j]YKHBV RLHUU0[/j]Desktop/新建文件夹/data/scenario
[j]YKHBV RLHUUS[/j]如图所示:[j]YKHBV RLHUUN[/j]
[j]YKHBV RLHUTG[/j]STEP2[j]YKHBV RLHUTJ[/j]
接下来www.otomedream.com#0? o8 S6 S% F! q; D. N: H,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?8 b: b5 a, b7 q,点击パッチ选项www.otomedream.com#0?: i% @8 e+ V, y9 L R b0 X6 r,选择上面我们新建的文件夹www.otomedream.com#0?0 t; ^5 S* |/ |& K/ [; S9 I1 j,点击制作patchwww.otomedream.com#0?4 k5 ~6 _7 K2 d; ~( J% U4 G% ]# n8 r _。[j]YKHBV RLHUUZ[/j]
[j]YKHBV RLHUU8[/j]
STEP3
[j]YKHBV RLHUTO[/j]制作完成后www.otomedream.com#0?, I# n1 k& Z) V* y {5 W3 L,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0? K7 m# T$ g# b。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?6 b9 `! D$ j! G4 _- m z `,选择用记事本打开www.otomedream.com#0?! [7 l y: I5 f,找到这样一行:
[j]YKHBV RLHUUR[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch
[j]YKHBV RLHUTC[/j]STEP4[j]YKHBV RLHUU2[/j]
将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?/ j9 l5 Y+ U4 a# W8 d0 |0 i,运行游戏:
[j]YKHBV RLHUTQ[/j]
[j]YKHBV RLHUTJ[/j][j]YKHBV RLHUU4[/j]
汉化成功☆将该补丁发布即可发布汉化[j]YKHBV RLHUUI[/j]
[j]YKHBV RLHUTP[/j]参考教程:[j]YKHBV RLHUTJ[/j]
【技术】新人也能懂的galgame游戏解包方法
[j]YKHBV RLHUTZ[/j]使用Tyranorider制作更新补丁-官方教程(日文版)[j]YKHBV RLHUUM[/j]
【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]YKHBV RLHUUV[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0? P! p0 h- X1 @ j5 L1 q5 a,教程非常详细专业)
[j]YKHBV RLHUTE[/j][Gal汉化入门]#4 TyranoScript汉化教程[j]YKHBV RLHUUK[/j]
[j]YKHBV RLHUTT[/j]
|
|