- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
137
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
N1hINDA=47G54O
*非首发&多图警告*
[j]47G54O RC2DID[/j]*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?; D# N4 P& H& d9 e# r,很多部分原理并不明确www.otomedream.com#0?& ?; C w! a0 V# t,若有错误及更优解恳请大佬指教_(:з」∠)_*
[j]47G54O RC2DHX[/j][j]47G54O RC2DIO[/j]
*编辑:[j]47G54O RC2DIQ[/j]
发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?- A! `( t1 w: A7 h- v/ L3 t! @、黑屏等bugwww.otomedream.com#0?% Z- R! _4 x x: o q/ X- q4 e,具体原因待排查www.otomedream.com#0?+ v8 z/ B8 c9 ]。原封包教程在下面word里可见www.otomedream.com#0?; m I Y7 T4 R; n7 J& ?,此处不再赘述www.otomedream.com#0?7 M+ b4 Q! G- l- c/ F7 e。本文追加其他两种封包方式www.otomedream.com#0?: _$ D5 x7 j+ r7 ?) i2 ~,见下文教程[j]47G54O RC2DIP[/j]
原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 4)
[j]47G54O RC2DHK[/j]
Q:什么是Tyranobuilderwww.otomedream.com#0?4 G6 {$ R: ^ K6 c?[j]47G54O RC2DHY[/j]
A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?6 d) L s. f5 t2 T* a,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0?6 K2 p9 Y, _ L/ I# q( y6 o: [,基于javawww.otomedream.com#0? ^& m7 ?0 j* m$ t、html5www.otomedream.com#0? I* L! a8 C7 Y/ y,非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?0 q! _* x4 E% \,且没有编码问题www.otomedream.com#0?6 T* R& B, h3 j- L3 K) \,汉化不会乱码www.otomedream.com#0?3 E; o2 ^$ T, M: H+ ***下载/download/otomedream/ダウンロード*** X5 `* O。
[j]47G54O RC2DHV[/j]官网(steam上也有售www.otomedream.com#0?/ L& m% J, S( V0 U!www.otomedream.com#0?7 c2 @) o& n: {7 S6 A- m. M!www.otomedream.com#0? x2 c7 h+ P# w) g) {!可以搜搜看)
[j]47G54O RC2DHL[/j]
[j]47G54O RC2DHR[/j]Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0?8 [: y5 } F Y. J5 T% O9 G?
[j]47G54O RC2DHX[/j]A:由我自己的经验www.otomedream.com#0? Q( }; {/ \* \) @0 W,确定游戏引擎有三种方法:
[j]47G54O RC2DHT[/j]①经验www.otomedream.com#0?. D4 q5 `( P W3 Z。玩的多了www.otomedream.com#0?% S2 x f- m0 T- B n+ Z,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0?1 w$ f( O- H1 {+ Q% H( ?7 _。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?0 A x8 d# P. ]- A、桥姬and乌拉c等)
[j]47G54O RC2DHO[/j]②查找www.otomedream.com#0?5 L/ Y3 b8 Q* A。在GARbro软件的文件夹中www.otomedream.com#0?* @# h4 c5 J Q c,有一个命名为 supported.html 的文件www.otomedream.com#0?4 e3 K) r; T: D1 x$ Y+ u( C, O,打开www.otomedream.com#0?; q, U/ N2 b7 E: v+ J,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?4 }& {* i O+ G+ l2 }* y# l) a。
[j]47G54O RC2DIW[/j]③使用工具www.otomedream.com#0?0 ^ L4 u0 O( F7 e u$ g; S4 Q1 U0 e。
[j]47G54O RC2DI5[/j]GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]47G54O RC2DI3[/j]
[j]47G54O RC2DHT[/j]Q:有哪些BL游戏是用这个开发的www.otomedream.com#0?0 q& i9 X! C6 j?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)
[j]47G54O RC2DI4[/j]A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0? f0 }; Y4 S6 X: ^( V: G* ]、powdergraywww.otomedream.com#0?8 w% E* t7 Z8 e- D、かみさまの棺www.otomedream.com#0?3 d# l% m6 c8 _! E、血染めの檻www.otomedream.com#0?1 ?% u R- t6 T+ N: ?、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?# j7 [) ? c% F! j、流れ星を追いかけてwww.otomedream.com#0? ^, O3 r) z. M N T、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?/ A. q! X- M/ R J,然而lz阅历太低_(:з」∠)_)[j]47G54O RC2DIV[/j]
你问我怎么确定的www.otomedream.com#0?$ j$ N7 J3 B) k?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]47G54O RC2DHN[/j]传统adv汉化一般有以下步骤:
[j]47G54O RC2DIQ[/j]1. 解包[j]47G54O RC2DHL[/j]
2. 对解包出的程序www.otomedream.com#0?/ f( h+ A6 u5 N1 N1 v、图像www.otomedream.com#0?9 J7 R/ G3 `* Y2 C) M、对话文本等进行翻译
[j]47G54O RC2DIN[/j]3. 封包
[j]47G54O RC2DI9[/j]下面将以win10系统www.otomedream.com#0?! z$ D |6 k2 x t+ m,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?$ e- A, j0 X0 Z X4 ~. E1 c! Y,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?. z; y* A I: ~/ u7 Z5 p% z。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?5 `& O% C. |. ^, l5 S* b/ Q,若出现无法拆包www.otomedream.com#0?% h, P/ a0 s9 {8 L! b; ?、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0?, D1 R9 ]& E+ l。[j]47G54O RC2DI4[/j]
[j]47G54O RC2DHG[/j]
[j]47G54O RC2DHT[/j]
[j]47G54O RC2DJ0[/j]
[j]47G54O RC2DHO[/j]解包
[j]47G54O RC2DIH[/j]
[j]47G54O RC2DIH[/j]各个游戏厂商为了维护自己的权益www.otomedream.com#0?# ^# M6 ]8 @. ^; Q0 O) g,对游戏各种资料进行了打包www.otomedream.com#0?$ l: }. F8 K& ]2 u1 E7 B,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?# n/ u; c6 V4 m5 E* n1 j/ p5 }! p& v、bgmwww.otomedream.com#0?5 K0 _/ j L F9 q- Q6 X& t、脚本等)www.otomedream.com#0?7 Y5 N4 I) r. X0 ]0 _。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?. z: v: `$ [0 w L n,获取不了文本自然汉化工作也难以开展www.otomedream.com#0?7 r# B# z* U6 w。
[j]47G54O RC2DHY[/j]在许多大佬的努力下www.otomedream.com#0? }4 F2 `6 p8 k# r9 Q,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?) Y e4 m% y0 `4 [# {。作为编程小白www.otomedream.com#0?& G# Q0 f o& e, G. N% f,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?, z) ]3 r* ~6 H c( H L0 }- S。
[j]47G54O RC2DIC[/j]Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?8 L2 ?$ K$ P- c5 s ]/ j8 z, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード***
[j]47G54O RC2DI1[/j][j]47G54O RC2DHG[/j]
此处我们使用GARbro进行解包www.otomedream.com#0?& K/ D ]6 r, }# z( d E. K5 \,这个是非常强大的拆包工具www.otomedream.com#0?* k& x1 W9 Z3 `+ P5 I,并且可以对文本进行比较方便的预览
[j]47G54O RC2DHK[/j]打开GARBro后www.otomedream.com#0?1 e. L2 c: B9 A3 W* C x) R3 [,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0? d. c- g) @; s; R! [/ h. W,等待解包www.otomedream.com#0?- M0 J( G8 u2 u5 v5 R4 {。[j]47G54O RC2DIC[/j]
游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?2 H1 Q g& K# z _; g。
[j]47G54O RC2DHR[/j]游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?/ s; I$ L9 y2 L. l8 J6 W9 I。.ks后缀的文件即为所需文本www.otomedream.com#0?: R! t# ~2 q6 O+ c. m。
[j]47G54O RC2DHG[/j][j]47G54O RC2DHT[/j]
如图所示www.otomedream.com#0?, `! x7 }. ?# w, x! ?,文件中的日文部分即为我们所需的文本www.otomedream.com#0?$ M: _) J& L$ c5 c$ H。
[j]47G54O RC2DI1[/j]
[j]47G54O RC2DHR[/j][j]47G54O RC2DIC[/j]
[j]47G54O RC2DIC[/j]翻译
[j]47G54O RC2DHW[/j]
[j]47G54O RC2DIE[/j]一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0?* f9 X8 R6 S0 B q,程序人员将文本进行替换www.otomedream.com#0?# t9 L7 A4 A! [4 k. {9 x/ i。
[j]47G54O RC2DIY[/j]为了易于翻译www.otomedream.com#0?5 I& _/ W: j, w( z,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?- h3 H7 S) c- n7 w% u) L {。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0? R) I3 e3 E8 ^ L) i& a( W,解压也可得)
[j]47G54O RC2DI3[/j][j]47G54O RC2DHU[/j]
提取后www.otomedream.com#0?: ~. Y- v4 y+ i9 o% t,根据路径找到文本文件(.ks)www.otomedream.com#0?5 q9 u% _; I0 ^2 l,右键-打开方式-选择为记事本www.otomedream.com#0?, f. `; X/ ] D* i# |: c1 q R,即可打开并编辑www.otomedream.com#0?7 I6 y1 E) _8 s4 ?。可以开始翻译了www.otomedream.com#0?/ X8 z% S3 R+ z! p- l!(或使用Tyranobuilder客户端进行编辑)
[j]47G54O RC2DHP[/j]下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]47G54O RC2DHE[/j] 需要注册成功才可查看大图
[j]47G54O RC2DIK[/j]翻译时www.otomedream.com#0?$ h8 _2 I/ p5 ^+ X,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0? D/ A: n9 N2 c# O: Z、分行的[p][r]):[tb_show_message_window]
[j]47G54O RC2DI7[/j][mask time="100" effect="slideInDown" color="0x000000" ]
[j]47G54O RC2DIK[/j][free_layermode time="100" wait="false" ]
[j]47G54O RC2DIZ[/j][mask_off time="100" effect="fadeOut" ]
[j]47G54O RC2DIX[/j][tb_show_message_window ]
[j]47G54O RC2DHO[/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]47G54O RC2DJ2[/j][tb_start_text mode=3 ]
[j]47G54O RC2DHF[/j]#ユニ
[j]47G54O RC2DHW[/j]誰か……おいwww.otomedream.com#0?# j: E$ R3 [! m3 j4 i- @$ Y+ n。[r][j]47G54O RC2DJ2[/j]
誰かwww.otomedream.com#0?: X3 v: M( s8 z0 A I0 _、居ないのか[p][r][j]47G54O RC2DHN[/j]
[_tb_end_text]
[j]47G54O RC2DIH[/j][j]47G54O RC2DI2[/j]
[chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ]
[j]47G54O RC2DIP[/j][playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ]
[j]47G54O RC2DI0[/j][stopse time="5000" buf="1" fadeout="true" ]
[j]47G54O RC2DI6[/j][tb_start_text mode=3 ]
[j]47G54O RC2DIA[/j];名前欄リセット[r][j]47G54O RC2DIS[/j]
#
[j]47G54O RC2DIY[/j]この際www.otomedream.com#0?- d: G+ V7 r* a$ X$ d、さっきの女で良いwww.otomedream.com#0?2 l1 F) I9 B* k2 }, S7 Z$ r。[l][r][j]47G54O RC2DIJ[/j]
誰でも良いwww.otomedream.com#0?8 ^! ]3 P* ?: t4 A L。[p][r]
[j]47G54O RC2DI6[/j]人肌がないと――[r]
[j]47G54O RC2DIU[/j]眠らないとwww.otomedream.com#0?5 ]1 S6 ~/ P; f; h, \、動けなくなる[p][r]
[j]47G54O RC2DIX[/j][_tb_end_text]
[j]47G54O RC2DIG[/j]封包
[j]47G54O RC2DHK[/j]
[j]47G54O RC2DIR[/j]将文本翻译完成后www.otomedream.com#0?1 J) y# } R$ Q/ K- G# l b, w2 o. r9 w,你需要将原本拆包出来的文件再次封装为exe才能进行游戏
[j]47G54O RC2DHO[/j]此处提供三种方式发布汉化:
[j]47G54O RC2DIQ[/j]①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)
[j]47G54O RC2DIU[/j]官网下载地址www.otomedream.com#0?2 ]1 q8 i3 I; `- l; r: p% \,具体封包步骤见本教程开头的word文件www.otomedream.com#0?) ] O4 Z; j( G ^& g,此处不再进行讲解www.otomedream.com#0?. u s: Z h; ?8 E+ I。[j]47G54O RC2DIS[/j]
②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?) R H: c ~- r& A* m- I,容易造成资源的滥用)
[j]47G54O RC2DI1[/j]框架下载地址
[j]47G54O RC2DI1[/j]解压下载的压缩包www.otomedream.com#0?$ q0 x1 G% r! s7 K。将上文中拆出来的所有资源www.otomedream.com#0?: T4 h* T. y% U9 Y1 y,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?9 F% L) p# e0 @; V; A9 h。将该文件夹分享即可发布汉化www.otomedream.com#0?1 w- t; Y* u }: Z: v。
[j]47G54O RC2DHS[/j]
[j]47G54O RC2DIL[/j]③制作更新补丁[j]47G54O RC2DIH[/j]
首先下载官方调试工具→点我www.otomedream.com#0?) v% K1 d$ O. Q K1 C: q( X! q! d9 c,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0?* `+ l. b1 V% M3 i6 j/ R: F,将下载的压缩包解压www.otomedream.com#0?8 ?7 ]# H; R8 c。[j]47G54O RC2DHN[/j]
双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?) b6 I5 ?# v6 i( k- W,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?& U. K7 X6 S1 E: V ~# Z# c,即可进行调试www.otomedream.com#0?( B* t1 a0 C; ~* c9 O+ U。[j]47G54O RC2DIS[/j]
下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" /> [j]47G54O RC2DJ0[/j]
需要注册成功才可查看大图
[j]47G54O RC2DHM[/j]点击ゲーム開始www.otomedream.com#0?6 V: c P0 E# p8 [2 y) y P,在下拉框里选中某一段文本www.otomedream.com#0?0 S8 Y, ~ `; U; }7 R,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?5 K# d( V, E+ y+ D _/ r。[j]47G54O RC2DHE[/j]
[j]47G54O RC2DJ2[/j]STEP1
[j]47G54O RC2DHZ[/j]假设我们想替换(汉化)[j]47G54O RC2DHK[/j]
某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png[j]47G54O RC2DI7[/j]
某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks[j]47G54O RC2DI1[/j]
首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0?5 c/ L: B( B9 W* @,可以任意命名www.otomedream.com#0?# B; t! E5 h7 D J。该文件夹中www.otomedream.com#0?% `. q) p/ R1 f Z,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同
[j]47G54O RC2DI6[/j]因此此处这两份替换(汉化)文件的存放处为:[j]47G54O RC2DII[/j]
Desktop/新建文件夹/data/image
[j]47G54O RC2DJ0[/j]Desktop/新建文件夹/data/scenario
[j]47G54O RC2DI0[/j]如图所示:
[j]47G54O RC2DHT[/j]
[j]47G54O RC2DHK[/j]STEP2
[j]47G54O RC2DHU[/j]接下来www.otomedream.com#0?( V7 B* o* H6 \$ r) _1 g ?9 ~,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?; E4 L- y8 ?7 M4 L0 z/ q8 i; {,点击パッチ选项www.otomedream.com#0?$ E5 C/ L% q( U o7 c6 x,选择上面我们新建的文件夹www.otomedream.com#0?/ J8 I5 ***下载/download/otomedream/ダウンロード*** `1 }2 I,点击制作patchwww.otomedream.com#0?3 J! H& O! g: l) C。
[j]47G54O RC2DIS[/j]
[j]47G54O RC2DI6[/j]STEP3
[j]47G54O RC2DIS[/j]制作完成后www.otomedream.com#0?/ V2 M3 {2 v0 x,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0?( t4 |- E: g4 \+ W. n。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?( E2 T% b* e- N4 G3 n,选择用记事本打开www.otomedream.com#0?( h$ z6 y6 K% E c,找到这样一行:
[j]47G54O RC2DIY[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch
[j]47G54O RC2DIV[/j]STEP4[j]47G54O RC2DHF[/j]
将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?1 I, j4 A; s9 m6 ^# d, Y,运行游戏:
[j]47G54O RC2DHR[/j][j]47G54O RC2DIJ[/j]
[j]47G54O RC2DI7[/j]汉化成功☆将该补丁发布即可发布汉化
[j]47G54O RC2DI8[/j]
[j]47G54O RC2DJ0[/j]参考教程:[j]47G54O RC2DIQ[/j]
【技术】新人也能懂的galgame游戏解包方法
[j]47G54O RC2DIS[/j]使用Tyranorider制作更新补丁-官方教程(日文版)
[j]47G54O RC2DHJ[/j]【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]47G54O RC2DIP[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0?% M, `8 P! ]- Z,教程非常详细专业)
[j]47G54O RC2DJ2[/j][Gal汉化入门]#4 TyranoScript汉化教程[j]47G54O RC2DIS[/j]
[j]47G54O RC2DHL[/j]
|
|