- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
155
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
UUxFMkw=YOT3W
*非首发&多图警告*
[j]YOT3W RUQAH0[/j]*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?3 _7 T \% T% c7 k3 w. Q2 O,很多部分原理并不明确www.otomedream.com#0? R/ G3 D( u! m) y- o; ?5 Q. w,若有错误及更优解恳请大佬指教_(:з」∠)_*
[j]YOT3W RUQAG7[/j]
[j]YOT3W RUQAH5[/j]*编辑:[j]YOT3W RUQAH6[/j]
发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?; u# t, ]9 ]- K、黑屏等bugwww.otomedream.com#0?. Q0 P: Q9 `- r8 d; o,具体原因待排查www.otomedream.com#0?7 q. c, C% M ]& d1 s# l。原封包教程在下面word里可见www.otomedream.com#0?+ `3 c. E% F5 k/ y, d; v5 D: G,此处不再赘述www.otomedream.com#0?* [; J r: P. ~. }. v% y) ~。本文追加其他两种封包方式www.otomedream.com#0?2 m% n3 l, t( |, j,见下文教程
[j]YOT3W RUQAGT[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 5)
[j]YOT3W RUQAGX[/j]Q:什么是Tyranobuilderwww.otomedream.com#0?4 f# A9 ~: c0 t0 c, P?[j]YOT3W RUQAGG[/j]
A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?/ B8 ]% ~, ~- x( h: T9 o1 W: h,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0? W* N& A7 w+ o. _ B,基于javawww.otomedream.com#0?( m; Y6 \5 d/ E1 k3 `: ~1 {6 `3 P、html5www.otomedream.com#0?$ M L! r4 i- k) K,非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?& w6 z% j$ U, Z3 ~ `* l X,且没有编码问题www.otomedream.com#0?4 T* R$ G ]4 ^* {,汉化不会乱码www.otomedream.com#0?2 | Z# s3 m# K6 I$ }& n。[j]YOT3W RUQAHL[/j]
官网(steam上也有售www.otomedream.com#0?, \$ w& d; y g!www.otomedream.com#0?( J: H* @- f3 ?!www.otomedream.com#0?9 }7 R/ X; Q3 b% U4 ?8 Q i!可以搜搜看)
[j]YOT3W RUQAH7[/j][j]YOT3W RUQAHD[/j]
Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0?( P6 }* N) S2 Z( t: ?. N?[j]YOT3W RUQAHI[/j]
A:由我自己的经验www.otomedream.com#0?; I8 R3 L u0 _( I+ W,确定游戏引擎有三种方法:[j]YOT3W RUQAHA[/j]
①经验www.otomedream.com#0?4 c3 N5 e& B, g* d( V+ z。玩的多了www.otomedream.com#0?2 O: O( ]7 s& V4 ?5 m7 Z3 B! V,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0?4 _* d) c2 F, y3 O% i$ y9 s ~。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?$ c) x; i9 _9 I9 a3 {! J2 k、桥姬and乌拉c等)
[j]YOT3W RUQAHJ[/j]②查找www.otomedream.com#0?. S4 R: w% ***下载/download/otomedream/ダウンロード*** K) d( X M。在GARbro软件的文件夹中www.otomedream.com#0?. C3 r i/ F: g,有一个命名为 supported.html 的文件www.otomedream.com#0?8 @$ {( z: p ~* [$ l& ~,打开www.otomedream.com#0?- ]: A$ ]+ p& {2 f! p1 y,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?+ G4 Y$ A3 r; c( P。[j]YOT3W RUQAHM[/j]
③使用工具www.otomedream.com#0?5 z3 y$ x* C; d7 b: I s。
[j]YOT3W RUQAHK[/j]GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]YOT3W RUQAG6[/j]
[j]YOT3W RUQAG3[/j]Q:有哪些BL游戏是用这个开发的www.otomedream.com#0?2 W0 s) f# d$ N. `) @?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)[j]YOT3W RUQAG6[/j]
A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?: P1 t9 R2 Q, w H0 X, ] k+ p、powdergraywww.otomedream.com#0?/ v( S& ~/ { w6 | N: B、かみさまの棺www.otomedream.com#0?: i9 t5 J7 y7 m0 @, W9 S、血染めの檻www.otomedream.com#0?0 ^: w P& p. ^ {: k& J、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?0 h9 @6 }$ x c、流れ星を追いかけてwww.otomedream.com#0?# q( l/ L8 G& }: T/ Q: s、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?5 F) w7 ~& n& ? o u0 K# q `,然而lz阅历太低_(:з」∠)_)
[j]YOT3W RUQAG5[/j]你问我怎么确定的www.otomedream.com#0?9 k E R# `! Q?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]YOT3W RUQAHK[/j]传统adv汉化一般有以下步骤:
[j]YOT3W RUQAHD[/j]1. 解包
[j]YOT3W RUQAGR[/j]2. 对解包出的程序www.otomedream.com#0?$ _# |4 K- q! s、图像www.otomedream.com#0?+ ~3 d. v7 w$ q6 n; W/ _、对话文本等进行翻译
[j]YOT3W RUQAHD[/j]3. 封包[j]YOT3W RUQAGW[/j]
下面将以win10系统www.otomedream.com#0?6 k: Y! ?3 S& E0 w/ t& l,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?3 A# O5 y9 X6 p1 Z+ `. V3 Q,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?0 M |& W3 k. v. u$ {# ^; T) s6 Y。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?+ l; F. a Y, J } V; x,若出现无法拆包www.otomedream.com#0?$ O. a7 u3 P& J9 s( Q( P: F、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0? x8 w# @ e }4 z* C5 r。
[j]YOT3W RUQAGA[/j]
[j]YOT3W RUQAHE[/j]
[j]YOT3W RUQAGJ[/j]
[j]YOT3W RUQAG7[/j]
[j]YOT3W RUQAGG[/j]解包
[j]YOT3W RUQAH4[/j]
[j]YOT3W RUQAHB[/j]各个游戏厂商为了维护自己的权益www.otomedream.com#0? j8 M! T( s6 ~0 W g2 ^+ W,对游戏各种资料进行了打包www.otomedream.com#0?- ]8 ^# o. \( J- J/ n+ G,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?. P2 W1 n( ^ T2 \3 U、bgmwww.otomedream.com#0?3 z L+ l/ X) G! L4 w# ?、脚本等)www.otomedream.com#0?( w4 J1 W {7 D。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?* W5 I* u% _7 S& r/ _, X1 o,获取不了文本自然汉化工作也难以开展www.otomedream.com#0?. k/ p2 |2 Y d( M2 y e。
[j]YOT3W RUQAHH[/j]在许多大佬的努力下www.otomedream.com#0?- n8 y! m! ?- o- \. Z,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?) c) f& f/ G* D1 i3 z1 |。作为编程小白www.otomedream.com#0?4 ^6 Y& K: f/ N) I,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?9 e! {# o t0 T。
[j]YOT3W RUQAGE[/j]Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?0 v+ D- B# \# G. Z/ }% R, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード***
[j]YOT3W RUQAG7[/j]
[j]YOT3W RUQAG0[/j]此处我们使用GARbro进行解包www.otomedream.com#0?0 ? T+ o- A; G6 |6 H0 G,这个是非常强大的拆包工具www.otomedream.com#0?; w; ~# j; O0 e S3 m,并且可以对文本进行比较方便的预览[j]YOT3W RUQAHN[/j]
打开GARBro后www.otomedream.com#0? g H1 J# Z7 Y, N,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?0 |8 o o: d- \! p8 F2 V9 \* L3 N,等待解包www.otomedream.com#0?( r9 J: Y1 Y T* W( g。[j]YOT3W RUQAG9[/j]
游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?9 g, \+ `1 A! i0 q4 F。[j]YOT3W RUQAHM[/j]
游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?4 @ ]. `# D* j* E6 u/ v。.ks后缀的文件即为所需文本www.otomedream.com#0?; }, R/ U# d2 K1 ^; t: A x。[j]YOT3W RUQAH0[/j]
[j]YOT3W RUQAGP[/j]如图所示www.otomedream.com#0?, `: B. Q L2 @) G! n1 W,文件中的日文部分即为我们所需的文本www.otomedream.com#0?/ |( o+ B- o9 M2 E7 |+ M6 J。
[j]YOT3W RUQAGF[/j][j]YOT3W RUQAHD[/j]
[j]YOT3W RUQAHM[/j]
[j]YOT3W RUQAG5[/j]翻译
[j]YOT3W RUQAG3[/j]
[j]YOT3W RUQAHI[/j]一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0?2 W& {% D$ }/ C7 m, [7 W3 v,程序人员将文本进行替换www.otomedream.com#0?6 L0 C9 `5 e7 V; l7 B3 T。
[j]YOT3W RUQAHM[/j]为了易于翻译www.otomedream.com#0?& Q; @ T- z- E* F# d/ {,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0? L# L% ^) Y6 U+ x9 C% |。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0? [- j) b- c3 D,解压也可得)
[j]YOT3W RUQAHB[/j]
[j]YOT3W RUQAG7[/j]提取后www.otomedream.com#0?. G5 J4 B W* h `0 S,根据路径找到文本文件(.ks)www.otomedream.com#0?1 _1 k* ~4 A1 |8 r. k+ m,右键-打开方式-选择为记事本www.otomedream.com#0?! N5 I# O; E+ ^* ~ E$ [0 {,即可打开并编辑www.otomedream.com#0?, ?: R6 r( u% q; @, K, p# l/ {。可以开始翻译了www.otomedream.com#0?4 }& ^$ ` o) a* u9 p) D9 U$ s!(或使用Tyranobuilder客户端进行编辑)
[j]YOT3W RUQAG1[/j] 下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]YOT3W RUQAH2[/j] 需要注册成功才可查看大图 [j]YOT3W RUQAGW[/j]
翻译时www.otomedream.com#0?* h, }, f5 c+ V1 F; G& K* w4 T,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0?3 _$ G q& N, C! p: N、分行的[p][r]):[tb_show_message_window][j]YOT3W RUQAHK[/j]
[mask time="100" effect="slideInDown" color="0x000000" ]
[j]YOT3W RUQAGP[/j][free_layermode time="100" wait="false" ]
[j]YOT3W RUQAHK[/j][mask_off time="100" effect="fadeOut" ][j]YOT3W RUQAHI[/j]
[tb_show_message_window ][j]YOT3W RUQAGT[/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]YOT3W RUQAGX[/j]
[tb_start_text mode=3 ]
[j]YOT3W RUQAGN[/j]#ユニ[j]YOT3W RUQAGK[/j]
誰か……おいwww.otomedream.com#0? P; O% R0 Z& P# t$ _- m! y& v, ?4 P5 W。[r][j]YOT3W RUQAGI[/j]
誰かwww.otomedream.com#0? t3 }$ Y; O2 A8 p p、居ないのか[p][r][j]YOT3W RUQAHC[/j]
[_tb_end_text]
[j]YOT3W RUQAHL[/j]
[j]YOT3W RUQAG3[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ]
[j]YOT3W RUQAGP[/j][playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ]
[j]YOT3W RUQAH5[/j][stopse time="5000" buf="1" fadeout="true" ][j]YOT3W RUQAGZ[/j]
[tb_start_text mode=3 ]
[j]YOT3W RUQAH1[/j];名前欄リセット[r]
[j]YOT3W RUQAG2[/j]#[j]YOT3W RUQAG0[/j]
この際www.otomedream.com#0? j5 l( | \& Q b1 ^、さっきの女で良いwww.otomedream.com#0?! S( r! a0 w% f6 o W2 p。[l][r][j]YOT3W RUQAGD[/j]
誰でも良いwww.otomedream.com#0?. ` H1 b% {: W/ N/ _8 M) A+ i0 r。[p][r]
[j]YOT3W RUQAGH[/j]人肌がないと――[r]
[j]YOT3W RUQAHL[/j]眠らないとwww.otomedream.com#0?( f& D4 K/ o2 v、動けなくなる[p][r][j]YOT3W RUQAHH[/j]
[_tb_end_text]
[j]YOT3W RUQAG0[/j]封包
[j]YOT3W RUQAHF[/j]
[j]YOT3W RUQAGA[/j]将文本翻译完成后www.otomedream.com#0? f8 q# R4 I+ p6 _,你需要将原本拆包出来的文件再次封装为exe才能进行游戏
[j]YOT3W RUQAGZ[/j]此处提供三种方式发布汉化:
[j]YOT3W RUQAGP[/j]①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)
[j]YOT3W RUQAG5[/j]官网下载地址www.otomedream.com#0?7 j8 C2 }+ @2 ^- c8 z d,具体封包步骤见本教程开头的word文件www.otomedream.com#0?+ n$ m0 M R1 w u/ L,此处不再进行讲解www.otomedream.com#0?- m8 {- ]/ L6 E* q。
[j]YOT3W RUQAG3[/j]②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?2 r% w: u3 R h$ w1 K* G) ~,容易造成资源的滥用)
[j]YOT3W RUQAH2[/j]框架下载地址
[j]YOT3W RUQAFZ[/j]解压下载的压缩包www.otomedream.com#0?$ M* F2 ^ @6 Q. k1 w ]。将上文中拆出来的所有资源www.otomedream.com#0?, k3 |& K v9 P9 R) Q0 h,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?: f6 T- |3 x8 A% c5 f/ l0 `。将该文件夹分享即可发布汉化www.otomedream.com#0?% X1 c* s% ^4 v9 m/ H。[j]YOT3W RUQAGU[/j]
[j]YOT3W RUQAG7[/j]③制作更新补丁
[j]YOT3W RUQAGF[/j]首先下载官方调试工具→点我www.otomedream.com#0?. p. V2 \+ V0 P1 N1 n,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0?3 c3 G: X. U4 [5 [ z,将下载的压缩包解压www.otomedream.com#0?. r3 q: A1 u. Q1 c6 \。
[j]YOT3W RUQAHC[/j]双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?+ D9 V- @& z3 x# W1 ~,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?5 a% Q0 q6 U6 m,即可进行调试www.otomedream.com#0?) r( ?* C2 t! T% N- W( C! u) `2 |# O @。
[j]YOT3W RUQAGA[/j] 下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" />
[j]YOT3W RUQAH1[/j] 需要注册成功才可查看大图 [j]YOT3W RUQAG6[/j]
点击ゲーム開始www.otomedream.com#0?! l: l6 l5 B- @ u$ X8 f- N,在下拉框里选中某一段文本www.otomedream.com#0? C. z, T1 ^# ~0 R! L4 L,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?- ]# @6 v0 k1 i* {3 T: z: {$ M。
[j]YOT3W RUQAGV[/j]
[j]YOT3W RUQAGB[/j]STEP1[j]YOT3W RUQAG1[/j]
假设我们想替换(汉化)[j]YOT3W RUQAHE[/j]
某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png
[j]YOT3W RUQAG7[/j]某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks
[j]YOT3W RUQAGC[/j]首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0?8 \( u* ^# t8 T0 A9 ]5 N& l& v,可以任意命名www.otomedream.com#0? L3 ~/ I3 D- l) B& J8 F J。该文件夹中www.otomedream.com#0? j9 a8 N7 V: e1 I1 v,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同
[j]YOT3W RUQAG9[/j]因此此处这两份替换(汉化)文件的存放处为:
[j]YOT3W RUQAH5[/j]Desktop/新建文件夹/data/image
[j]YOT3W RUQAGW[/j]Desktop/新建文件夹/data/scenario
[j]YOT3W RUQAGR[/j]如图所示:
[j]YOT3W RUQAGS[/j][j]YOT3W RUQAG7[/j]
STEP2
[j]YOT3W RUQAGX[/j]接下来www.otomedream.com#0?7 b u2 `7 Q( }( h,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?9 ^/ e7 [, \1 H,点击パッチ选项www.otomedream.com#0?) w c1 j8 w2 J7 K,选择上面我们新建的文件夹www.otomedream.com#0?( ]# ~- U& o6 E$ t,点击制作patchwww.otomedream.com#0? K J+ O3 q% C t K: g9 {2 Y. ]。
[j]YOT3W RUQAHJ[/j][j]YOT3W RUQAGR[/j]
STEP3
[j]YOT3W RUQAHL[/j]制作完成后www.otomedream.com#0?9 w/ W/ o/ d: m7 G,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0?* x8 c7 ~! n+ r4 B* p, x。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?7 R8 Q# O }* E& G- i,选择用记事本打开www.otomedream.com#0?) `. ?2 T0 C+ r,找到这样一行:
[j]YOT3W RUQAGA[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch
[j]YOT3W RUQAG2[/j]STEP4
[j]YOT3W RUQAHH[/j]将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?7 L0 @ l& B$ h,运行游戏:
[j]YOT3W RUQAGE[/j][j]YOT3W RUQAGV[/j]
[j]YOT3W RUQAH5[/j]汉化成功☆将该补丁发布即可发布汉化[j]YOT3W RUQAH8[/j]
[j]YOT3W RUQAGJ[/j]参考教程:
[j]YOT3W RUQAFZ[/j]【技术】新人也能懂的galgame游戏解包方法
[j]YOT3W RUQAGM[/j]使用Tyranorider制作更新补丁-官方教程(日文版)
[j]YOT3W RUQAHG[/j]【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]YOT3W RUQAFZ[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0?! ~/ e x6 z) M8 k5 c0 S/ u% ~8 r,教程非常详细专业)
[j]YOT3W RUQAH1[/j][Gal汉化入门]#4 TyranoScript汉化教程[j]YOT3W RUQAGV[/j]
[j]YOT3W RUQAGG[/j]
|
|