- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
149
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
SENZM0Q=47C1X3
*非首发&多图警告*
[j]47C1X3 RLHUHM[/j]*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?+ t# G- U5 U# d j: o) w7 ]# }$ b,很多部分原理并不明确www.otomedream.com#0?6 L8 p8 b: r; u4 u3 @* B,若有错误及更优解恳请大佬指教_(:з」∠)_*
[j]47C1X3 RLHUHZ[/j]
[j]47C1X3 RLHUHY[/j]*编辑:
[j]47C1X3 RLHUIF[/j]发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?% \; \7 D N3 }% g0 _4 f、黑屏等bugwww.otomedream.com#0?* U8 ~. C5 M- f4 R& H,具体原因待排查www.otomedream.com#0?, ]6 s% f6 K9 E3 `, v X。原封包教程在下面word里可见www.otomedream.com#0?1 D& m W9 Q# H. S. f,此处不再赘述www.otomedream.com#0? L% z9 c% V! X6 r。本文追加其他两种封包方式www.otomedream.com#0?- H l$ ***下载/download/otomedream/ダウンロード*** \) a,见下文教程
[j]47C1X3 RLHUIB[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 4)
[j]47C1X3 RLHUH1[/j]
Q:什么是Tyranobuilderwww.otomedream.com#0?9 | m8 l p+ d p?
[j]47C1X3 RLHUHW[/j]A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?* [# O+ F8 r0 }* h3 J,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0?4 ***下载/download/otomedream/ダウンロード*** T. ^0 ^. w# E,基于javawww.otomedream.com#0? `* u& K) l8 o1 j! h6 p, t、html5www.otomedream.com#0?( e ]2 s8 @; b7 ^, B. N,非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?1 W. U8 {& r/ f& t8 l3 p A& Z,且没有编码问题www.otomedream.com#0?2 ] Q4 k& A V8 x( ?, f,汉化不会乱码www.otomedream.com#0?% l+ u* K) ? ~5 C9 ?0 @/ b。
[j]47C1X3 RLHUHU[/j]官网(steam上也有售www.otomedream.com#0?( R X8 t* w6 O7 ]5 |- e/ |( E4 [!www.otomedream.com#0?0 s8 {/ B. S& ]# ?2 {3 Z!www.otomedream.com#0?0 n6 j7 |! K- [!可以搜搜看)[j]47C1X3 RLHUID[/j]
[j]47C1X3 RLHUHB[/j]Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0?6 Y9 g% B/ \+ r0 {?
[j]47C1X3 RLHUGY[/j]A:由我自己的经验www.otomedream.com#0?4 P! s9 c9 z- o8 s6 v# T,确定游戏引擎有三种方法:[j]47C1X3 RLHUIB[/j]
①经验www.otomedream.com#0?: [; @% {: k8 c- d+ A9 d。玩的多了www.otomedream.com#0?6 s7 z% @% g, `$ x) m: I5 u,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0?! c0 o0 N+ y, l2 f9 E- H* D0 R。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?9 M( M1 p; `4 Y; G& A、桥姬and乌拉c等)
[j]47C1X3 RLHUGS[/j]②查找www.otomedream.com#0?% q P L) _% U/ a。在GARbro软件的文件夹中www.otomedream.com#0?, S2 d# G0 m |6 R( ~4 N- n- R2 T,有一个命名为 supported.html 的文件www.otomedream.com#0? G8 ^, C# G0 q0 E) ?,打开www.otomedream.com#0?/ N1 {/ `5 m% u# G( D,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0? d5 T8 v v$ [8 U。[j]47C1X3 RLHUI0[/j]
③使用工具www.otomedream.com#0?8 `9 d5 H& v( G7 p。
[j]47C1X3 RLHUHP[/j]GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]47C1X3 RLHUHH[/j]
[j]47C1X3 RLHUHR[/j]Q:有哪些BL游戏是用这个开发的www.otomedream.com#0?. a2 \) V4 Z; w, q?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)[j]47C1X3 RLHUHJ[/j]
A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?9 z6 r2 p2 r v; W6 F+ s9 O、powdergraywww.otomedream.com#0?, k% A$ b0 `% S0 \% i% {、かみさまの棺www.otomedream.com#0?& S- W& k/ f0 z) N、血染めの檻www.otomedream.com#0?; }* B) H/ x+ W、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?; d9 J i/ j V2 E、流れ星を追いかけてwww.otomedream.com#0?* v6 c+ ?& B) i- g$ E% Y) f; G7 A、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?5 K$ `- H+ T5 a/ U# i3 U,然而lz阅历太低_(:з」∠)_)
[j]47C1X3 RLHUGV[/j]你问我怎么确定的www.otomedream.com#0?, G! ]$ T A5 V6 O* R4 n8 ***下载/download/otomedream/ダウンロード*** h7 K- W6 l?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]47C1X3 RLHUHL[/j]传统adv汉化一般有以下步骤:
[j]47C1X3 RLHUHA[/j]1. 解包[j]47C1X3 RLHUHF[/j]
2. 对解包出的程序www.otomedream.com#0? r; w D6 Y5 Q、图像www.otomedream.com#0?. s4 @) t( Q; U2 G7 J. R& c8 f、对话文本等进行翻译
[j]47C1X3 RLHUHT[/j]3. 封包[j]47C1X3 RLHUIF[/j]
下面将以win10系统www.otomedream.com#0?( j% H0 o a# }( u7 S,Re;quartz零度的汉化作为教学案例www.otomedream.com#0? i% |% A) }, { ~, M0 }. Q: }% J& m,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0? y0 \ ]: G B) L b, b A$ `1 L。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?5 v4 m4 c) p ?& d& [0 X* C9 F,若出现无法拆包www.otomedream.com#0?+ b5 ~/ L) B A* ]2 K$ Z: B/ W、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0? X& P* V ] X5 v) _。[j]47C1X3 RLHUHJ[/j]
[j]47C1X3 RLHUHU[/j]
[j]47C1X3 RLHUIB[/j][j]47C1X3 RLHUHS[/j]
[j]47C1X3 RLHUH4[/j]解包[j]47C1X3 RLHUI3[/j]
[j]47C1X3 RLHUHS[/j]各个游戏厂商为了维护自己的权益www.otomedream.com#0?% z! w4 j S( S Y. u,对游戏各种资料进行了打包www.otomedream.com#0?# \! c p U ?8 \( M& ]1 K) B,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?0 M& g3 A/ _5 _3 [& ~- N、bgmwww.otomedream.com#0?+ C6 _0 A) [$ k% t6 u! |# o `7 h3 \、脚本等)www.otomedream.com#0?6 C. s# U: `# G- U- ~1 E* _。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?: k+ u# g! B+ M g: n,获取不了文本自然汉化工作也难以开展www.otomedream.com#0?, b& h \3 u( q% H4 c( b。
[j]47C1X3 RLHUHG[/j]在许多大佬的努力下www.otomedream.com#0?! P4 T/ h2 `9 }) J) u; `/ [ k,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?! }* `8 o8 a( s% G i4 C/ N。作为编程小白www.otomedream.com#0?6 ~+ y) G- t! B0 D: B! `1 d3 } z,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?# T1 r# ^9 X4 r. D& \ d8 ^。[j]47C1X3 RLHUIB[/j]
Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?, o4 W, |7 A( s1 ] g3 h: W. F, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード***
[j]47C1X3 RLHUHZ[/j]
[j]47C1X3 RLHUI6[/j]此处我们使用GARbro进行解包www.otomedream.com#0?/ m A/ ~ A3 \: J* | b5 E,这个是非常强大的拆包工具www.otomedream.com#0?: u2 P/ g# o( `* J0 H,并且可以对文本进行比较方便的预览
[j]47C1X3 RLHUHG[/j]打开GARBro后www.otomedream.com#0?5 q1 O2 J. l$ v,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?8 z5 @4 L$ g- p4 P9 p,等待解包www.otomedream.com#0?2 n; Q5 C2 Q# Q3 G( J( [。[j]47C1X3 RLHUHQ[/j]
游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?) r V& W& f! p+ V+ l9 ]5 y。[j]47C1X3 RLHUHZ[/j]
游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?, B0 O2 n4 S v- P, q。.ks后缀的文件即为所需文本www.otomedream.com#0? q. M1 b4 a9 [* q q。
[j]47C1X3 RLHUHW[/j][j]47C1X3 RLHUH1[/j]
如图所示www.otomedream.com#0?0 a y/ f Z! v6 R2 ?# q$ L,文件中的日文部分即为我们所需的文本www.otomedream.com#0?, F e) [( W3 b* V1 g。
[j]47C1X3 RLHUIF[/j]
[j]47C1X3 RLHUHC[/j][j]47C1X3 RLHUI4[/j]
[j]47C1X3 RLHUH4[/j]翻译[j]47C1X3 RLHUI4[/j]
[j]47C1X3 RLHUHC[/j]
一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0?% y4 p; R- p U. W% B,程序人员将文本进行替换www.otomedream.com#0?1 p. o$ ~1 @. V9 X v Z。
[j]47C1X3 RLHUHI[/j]为了易于翻译www.otomedream.com#0?. a9 Y8 U# Q2 Z+ T, u,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?4 P3 I- t n1 t1 ~。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0?7 H4 j7 Y% D8 i, C,解压也可得)
[j]47C1X3 RLHUI6[/j][j]47C1X3 RLHUHX[/j]
提取后www.otomedream.com#0? p7 v! f/ E% A; C$ X6 \ v- |,根据路径找到文本文件(.ks)www.otomedream.com#0?7 I7 |* D i C3 s0 z D ^,右键-打开方式-选择为记事本www.otomedream.com#0?) J/ S/ Q6 D1 A- o. q5 U, o,即可打开并编辑www.otomedream.com#0?% _! {3 W2 [9 G。可以开始翻译了www.otomedream.com#0?/ n! V3 }! S8 Q3 l K0 | y!(或使用Tyranobuilder客户端进行编辑)[j]47C1X3 RLHUHU[/j]
下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]47C1X3 RLHUI2[/j] 需要注册成功才可查看大图
[j]47C1X3 RLHUGU[/j]翻译时www.otomedream.com#0?5 U6 i& z& N j( S6 G,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0?0 ^8 ?* O% O% U. D- g5 r、分行的[p][r]):[tb_show_message_window]
[j]47C1X3 RLHUHF[/j][mask time="100" effect="slideInDown" color="0x000000" ]
[j]47C1X3 RLHUHH[/j][free_layermode time="100" wait="false" ]
[j]47C1X3 RLHUIA[/j][mask_off time="100" effect="fadeOut" ]
[j]47C1X3 RLHUI3[/j][tb_show_message_window ]
[j]47C1X3 RLHUIE[/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]47C1X3 RLHUH6[/j][tb_start_text mode=3 ]
[j]47C1X3 RLHUI8[/j]#ユニ[j]47C1X3 RLHUHF[/j]
誰か……おいwww.otomedream.com#0?% N c5 b3 n8 ] I* b5 R8 o( D6 G Y2 F。[r]
[j]47C1X3 RLHUHN[/j]誰かwww.otomedream.com#0?5 ? _ H4 G+ I2 L# L! [9 i、居ないのか[p][r]
[j]47C1X3 RLHUI2[/j][_tb_end_text]
[j]47C1X3 RLHUHV[/j]
[j]47C1X3 RLHUHL[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ]
[j]47C1X3 RLHUHE[/j][playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ]
[j]47C1X3 RLHUGX[/j][stopse time="5000" buf="1" fadeout="true" ][j]47C1X3 RLHUHF[/j]
[tb_start_text mode=3 ][j]47C1X3 RLHUI3[/j]
;名前欄リセット[r]
[j]47C1X3 RLHUHZ[/j]#
[j]47C1X3 RLHUGX[/j]この際www.otomedream.com#0?; M0 |* `/ Z4 S4 Y/ m, m# c、さっきの女で良いwww.otomedream.com#0?0 \! E# \0 ]* P A& D( l。[l][r][j]47C1X3 RLHUHC[/j]
誰でも良いwww.otomedream.com#0?; c- n u7 m) X+ a/ A。[p][r]
[j]47C1X3 RLHUIG[/j]人肌がないと――[r]
[j]47C1X3 RLHUHH[/j]眠らないとwww.otomedream.com#0?6 a7 z& A# b# \# j、動けなくなる[p][r]
[j]47C1X3 RLHUI6[/j][_tb_end_text] [j]47C1X3 RLHUIB[/j]
封包
[j]47C1X3 RLHUHH[/j][j]47C1X3 RLHUHS[/j]
将文本翻译完成后www.otomedream.com#0?7 M( e L+ l4 T K5 M& J9 S,你需要将原本拆包出来的文件再次封装为exe才能进行游戏
[j]47C1X3 RLHUI3[/j]此处提供三种方式发布汉化:
[j]47C1X3 RLHUH1[/j]①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)
[j]47C1X3 RLHUIE[/j]官网下载地址www.otomedream.com#0?3 x) U h {0 d( c+ F,具体封包步骤见本教程开头的word文件www.otomedream.com#0?6 Q1 e J6 z9 S* Z- |8 k% S,此处不再进行讲解www.otomedream.com#0?) z1 K0 c: h+ i# |& V. U。
[j]47C1X3 RLHUH0[/j]②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?5 k3 n j, E# x6 P, Y; q, Z; ^,容易造成资源的滥用)[j]47C1X3 RLHUH2[/j]
框架下载地址
[j]47C1X3 RLHUHQ[/j]解压下载的压缩包www.otomedream.com#0?* Z$ {+ p9 j4 `6 z+ r4 O。将上文中拆出来的所有资源www.otomedream.com#0?9 `5 q; Y( y4 Y- x% _/ B5 t3 p,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?. n: S. X$ ~& n. H a L。将该文件夹分享即可发布汉化www.otomedream.com#0?! X; l- h3 X+ R t N, {7 X6 V。
[j]47C1X3 RLHUH9[/j]
[j]47C1X3 RLHUIB[/j]③制作更新补丁
[j]47C1X3 RLHUIA[/j]首先下载官方调试工具→点我www.otomedream.com#0?# u6 _% \, T! a* O,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0? e0 x- P8 A3 w,将下载的压缩包解压www.otomedream.com#0?5 _ s. A5 H R/ {, y8 s& r9 V& g {。
[j]47C1X3 RLHUHB[/j]双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?9 n R0 C. S. N- l q0 _: \ p,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?6 t( Q. o4 [3 b: L! Z( ~/ k! },即可进行调试www.otomedream.com#0?8 G2 g) R% T5 i y5 |( @5 [# y。[j]47C1X3 RLHUHM[/j]
下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" /> [j]47C1X3 RLHUHI[/j]
需要注册成功才可查看大图
[j]47C1X3 RLHUH3[/j]点击ゲーム開始www.otomedream.com#0?3 {$ b* y( F h! Y3 u, s,在下拉框里选中某一段文本www.otomedream.com#0?+ ?3 L v; R7 k! o,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?9 B k0 O! p- ] g4 d9 ]) O$ |。
[j]47C1X3 RLHUH1[/j]
[j]47C1X3 RLHUHC[/j]STEP1[j]47C1X3 RLHUI7[/j]
假设我们想替换(汉化)
[j]47C1X3 RLHUGV[/j]某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png[j]47C1X3 RLHUGW[/j]
某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks
[j]47C1X3 RLHUGW[/j]首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0?$ T% R. A1 U+ M& T,可以任意命名www.otomedream.com#0?8 f+ Z3 f# m0 c, L6 g) P5 d1 P7 B。该文件夹中www.otomedream.com#0?+ [8 X- ?9 g; K g. s,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同
[j]47C1X3 RLHUHU[/j]因此此处这两份替换(汉化)文件的存放处为:
[j]47C1X3 RLHUIE[/j]Desktop/新建文件夹/data/image[j]47C1X3 RLHUHC[/j]
Desktop/新建文件夹/data/scenario[j]47C1X3 RLHUHK[/j]
如图所示:
[j]47C1X3 RLHUHX[/j]
[j]47C1X3 RLHUH4[/j]STEP2
[j]47C1X3 RLHUH6[/j]接下来www.otomedream.com#0?9 p1 @! ^, G# v D. L2 x( L,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?& G P. i. V! e4 _) Q. Z; P,点击パッチ选项www.otomedream.com#0?5 c0 G: h8 B, {+ l+ y) l+ b,选择上面我们新建的文件夹www.otomedream.com#0?$ { a. n n6 G0 Q/ g _; K O. P,点击制作patchwww.otomedream.com#0?0 a) j6 K7 G! T ?$ j7 z5 B。
[j]47C1X3 RLHUI0[/j][j]47C1X3 RLHUHB[/j]
STEP3[j]47C1X3 RLHUHT[/j]
制作完成后www.otomedream.com#0?+ g, ]! t( |+ e# v. m% f,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0?# D; \. S. x) d j1 A. V。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?8 n! F/ f: ]8 J7 Z5 ]/ z6 D, n,选择用记事本打开www.otomedream.com#0?* I5 V5 N& S& e. l,找到这样一行:
[j]47C1X3 RLHUI1[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch
[j]47C1X3 RLHUHM[/j]STEP4
[j]47C1X3 RLHUIG[/j]将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?# a5 R) F, _ t8 K1 G# I5 j! {,运行游戏:[j]47C1X3 RLHUHD[/j]
[j]47C1X3 RLHUHB[/j]
[j]47C1X3 RLHUI0[/j]汉化成功☆将该补丁发布即可发布汉化
[j]47C1X3 RLHUH8[/j][j]47C1X3 RLHUGT[/j]
参考教程:
[j]47C1X3 RLHUI5[/j]【技术】新人也能懂的galgame游戏解包方法
[j]47C1X3 RLHUHC[/j]使用Tyranorider制作更新补丁-官方教程(日文版)
[j]47C1X3 RLHUH1[/j]【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk[j]47C1X3 RLHUI9[/j]
[Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0?2 R! s2 e( P4 T0 r- t,教程非常详细专业)[j]47C1X3 RLHUH3[/j]
[Gal汉化入门]#4 TyranoScript汉化教程
[j]47C1X3 RLHUHN[/j][j]47C1X3 RLHUID[/j]
|
|