- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
153
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
S1hRQlY=TK287
*非首发&多图警告*
[j]TK287 RP2MPR[/j]*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?& Y% Q2 d, K, N9 }! M,很多部分原理并不明确www.otomedream.com#0?/ {8 Q/ g8 U2 H,若有错误及更优解恳请大佬指教_(:з」∠)_*[j]TK287 RP2MQ6[/j]
[j]TK287 RP2MPZ[/j]*编辑:[j]TK287 RP2MQH[/j]
发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?; S: Q- \0 o% A4 |9 o \、黑屏等bugwww.otomedream.com#0?3 H! Y9 @: B W: A% M4 c& c,具体原因待排查www.otomedream.com#0?& m, Y( p7 v0 m6 U。原封包教程在下面word里可见www.otomedream.com#0?9 s5 | ~6 y. g4 V5 n,此处不再赘述www.otomedream.com#0?8 V* M) N9 h8 P5 F F, y。本文追加其他两种封包方式www.otomedream.com#0?5 q3 ?- ^* H, h9 o+ V( },见下文教程
[j]TK287 RP2MQK[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 4)
[j]TK287 RP2MPD[/j]Q:什么是Tyranobuilderwww.otomedream.com#0?8 K3 z9 w* {9 Z/ M- _: _?[j]TK287 RP2MPB[/j]
A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?7 K( |. j* q4 y; J9 N,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0?! }1 X2 y2 z$ g! t7 R,基于javawww.otomedream.com#0?( F6 i- G7 q* c/ U、html5www.otomedream.com#0?+ o1 i9 V8 }- L) C$ n4 A },非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?, c! G, O `% M6 i8 i5 k. y,且没有编码问题www.otomedream.com#0?* e+ Q. ~* Q) |0 m3 A,汉化不会乱码www.otomedream.com#0?. j! d9 T+ ^2 I。
[j]TK287 RP2MPY[/j]官网(steam上也有售www.otomedream.com#0? ~. q9 s1 K. \% E) y9 F$ Z8 E!www.otomedream.com#0?) Q6 H2 c; S1 V2 D& h!www.otomedream.com#0? i1 E3 [4 K; k; ? k+ j!可以搜搜看)[j]TK287 RP2MPF[/j]
[j]TK287 RP2MQ7[/j]
Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0? D# _! |9 P! u @?
[j]TK287 RP2MPG[/j]A:由我自己的经验www.otomedream.com#0?- M3 L$ d( n* z# c,确定游戏引擎有三种方法:[j]TK287 RP2MQS[/j]
①经验www.otomedream.com#0?1 I+ c, Z4 |6 D/ @8 E+ g。玩的多了www.otomedream.com#0?$ A8 p% k7 ]4 m6 U# o2 |3 v0 a,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0? X# [- M0 w u, z+ v% J N0 C3 @0 K4 }。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?, J0 o; M! c B2 p、桥姬and乌拉c等)
[j]TK287 RP2MQE[/j]②查找www.otomedream.com#0?0 X6 _6 @ a0 t5 Z。在GARbro软件的文件夹中www.otomedream.com#0?) q) t: C; r+ {& H E% U# Y2 v,有一个命名为 supported.html 的文件www.otomedream.com#0?6 _3 V8 C# v! _1 \. R1 @,打开www.otomedream.com#0?0 g& @6 G7 O- g! e,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?& ]- S8 n$ v/ j+ J J; g。
[j]TK287 RP2MQE[/j]③使用工具www.otomedream.com#0?) Y, D P& { J t4 `2 H。
[j]TK287 RP2MQ3[/j]GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]TK287 RP2MPE[/j]
[j]TK287 RP2MQ9[/j]Q:有哪些BL游戏是用这个开发的www.otomedream.com#0?% l, }6 Y1 Y, u7 `) ^?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)[j]TK287 RP2MPZ[/j]
A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?- g @9 i5 R h q# Q# E D7 D、powdergraywww.otomedream.com#0?+ r+ `3 K/ F0 c、かみさまの棺www.otomedream.com#0? B6 a5 ~ q$ q Z3 Z、血染めの檻www.otomedream.com#0?7 o. b. Z4 t9 F9 P B) w& u、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?$ A, D: Z: u; d8 Q、流れ星を追いかけてwww.otomedream.com#0?, m6 ~2 m0 Q2 Q0 s、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?# w, T+ Z ?% R g, g,然而lz阅历太低_(:з」∠)_)[j]TK287 RP2MPM[/j]
你问我怎么确定的www.otomedream.com#0?! U$ c$ l* z( K$ X8 u( U?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]TK287 RP2MPZ[/j]传统adv汉化一般有以下步骤:
[j]TK287 RP2MQ4[/j]1. 解包[j]TK287 RP2MQ3[/j]
2. 对解包出的程序www.otomedream.com#0?* J/ J9 l1 A/ h l1 ^% x5 e、图像www.otomedream.com#0?2 E1 N* z Q o( g& [, B、对话文本等进行翻译
[j]TK287 RP2MQ0[/j]3. 封包[j]TK287 RP2MPK[/j]
下面将以win10系统www.otomedream.com#0?6 a$ a5 j& X: [3 O# y J,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?( k0 u w0 E J* d% O) I2 n3 e,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?) J* d. d ?! |7 ?: A。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?4 `: B T: h5 F2 c6 J,若出现无法拆包www.otomedream.com#0?7 \; y o# w! T( f+ E4 |、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0?/ r U4 {, s W* H+ ]7 C。[j]TK287 RP2MQ2[/j]
[j]TK287 RP2MQ8[/j]
[j]TK287 RP2MQ3[/j][j]TK287 RP2MPE[/j]
[j]TK287 RP2MQ9[/j]解包[j]TK287 RP2MPX[/j]
[j]TK287 RP2MQS[/j]各个游戏厂商为了维护自己的权益www.otomedream.com#0?/ j$ m7 ^ f3 \1 A, U/ h,对游戏各种资料进行了打包www.otomedream.com#0?: X# o# y7 Y i1 j6 N+ j0 a9 W9 I,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?. l) ~( l. a; ]% @、bgmwww.otomedream.com#0?5 r8 l V: n) o、脚本等)www.otomedream.com#0?1 M7 m+ ?# M6 Y; _7 o。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?: {/ C% M4 A. s8 ?; @( n/ g6 L% q$ c% B,获取不了文本自然汉化工作也难以开展www.otomedream.com#0?* y- ~7 a# l1 R ]。
[j]TK287 RP2MQA[/j]在许多大佬的努力下www.otomedream.com#0?9 d2 S* A( |) u) e/ P! O,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0? n \ q5 H( @) F。作为编程小白www.otomedream.com#0?( y% k+ t# J% X4 u% e,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?1 v& s/ \. E+ \6 t。
[j]TK287 RP2MQ2[/j]Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?6 f% m6 g/ j5 s% [, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード*** [j]TK287 RP2MPC[/j]
[j]TK287 RP2MQT[/j]
此处我们使用GARbro进行解包www.otomedream.com#0?8 Z4 {5 e; _$ K* G( V,这个是非常强大的拆包工具www.otomedream.com#0? b8 x5 n& O9 N,并且可以对文本进行比较方便的预览[j]TK287 RP2MQJ[/j]
打开GARBro后www.otomedream.com#0?7 y( T/ {+ ?( W- @ B/ e,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?: {) r+ [+ G# G,等待解包www.otomedream.com#0?+ q; d) S* Q5 r: J B. P8 P( q( n。
[j]TK287 RP2MQ8[/j]游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0? j* @6 ` x% L5 H: f. o2 `。
[j]TK287 RP2MQ6[/j]游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?/ i- x- R; `* L3 V1 x。.ks后缀的文件即为所需文本www.otomedream.com#0? p: z0 |, Q5 Z. I3 u! B。[j]TK287 RP2MQT[/j]
[j]TK287 RP2MPV[/j]如图所示www.otomedream.com#0?: I2 X0 ~ V, ?. i& W8 ^1 u9 ~,文件中的日文部分即为我们所需的文本www.otomedream.com#0? m u% a5 _4 g# z。
[j]TK287 RP2MQ2[/j]
[j]TK287 RP2MPL[/j][j]TK287 RP2MP9[/j]
[j]TK287 RP2MQM[/j]翻译
[j]TK287 RP2MPS[/j]
[j]TK287 RP2MQU[/j]一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0? k! W O4 D {; \,程序人员将文本进行替换www.otomedream.com#0?$ c+ e. J$ y* p3 O6 A。
[j]TK287 RP2MQQ[/j]为了易于翻译www.otomedream.com#0? I2 Q3 ~ O7 j,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?8 A: V* t) j0 P。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0?: N# T4 s6 }1 T+ Q( ?1 M* p. F,解压也可得)
[j]TK287 RP2MPD[/j]
[j]TK287 RP2MPH[/j]提取后www.otomedream.com#0?- M$ z7 H9 o c) y& k) ?. _,根据路径找到文本文件(.ks)www.otomedream.com#0?/ p& q) S7 M, I& M) F% l+ o( t,右键-打开方式-选择为记事本www.otomedream.com#0?8 T6 N R3 a* m,即可打开并编辑www.otomedream.com#0?1 ^5 @7 u8 b% H( P0 r。可以开始翻译了www.otomedream.com#0?; ?$ W& W* X3 R3 e! x9 j s ]!(或使用Tyranobuilder客户端进行编辑)
[j]TK287 RP2MQM[/j]下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]TK287 RP2MPC[/j] 需要注册成功才可查看大图
[j]TK287 RP2MPU[/j]翻译时www.otomedream.com#0?* x: k: F: z* Y% G1 I- H,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0? M x5 ?* L7 A9 U, M、分行的[p][r]):[tb_show_message_window][j]TK287 RP2MQ8[/j]
[mask time="100" effect="slideInDown" color="0x000000" ]
[j]TK287 RP2MQ7[/j][free_layermode time="100" wait="false" ]
[j]TK287 RP2MPT[/j][mask_off time="100" effect="fadeOut" ]
[j]TK287 RP2MPU[/j][tb_show_message_window ]
[j]TK287 RP2MPB[/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]TK287 RP2MQB[/j][tb_start_text mode=3 ]
[j]TK287 RP2MQK[/j]#ユニ
[j]TK287 RP2MQX[/j]誰か……おいwww.otomedream.com#0?# u; {8 p$ J g; {。[r]
[j]TK287 RP2MQL[/j]誰かwww.otomedream.com#0?7 |; |0 ?. c( S0 H2 U、居ないのか[p][r]
[j]TK287 RP2MQF[/j][_tb_end_text][j]TK287 RP2MQA[/j]
[j]TK287 RP2MQS[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ]
[j]TK287 RP2MPA[/j][playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ]
[j]TK287 RP2MQU[/j][stopse time="5000" buf="1" fadeout="true" ]
[j]TK287 RP2MQE[/j][tb_start_text mode=3 ][j]TK287 RP2MPO[/j]
;名前欄リセット[r]
[j]TK287 RP2MQP[/j]#[j]TK287 RP2MQF[/j]
この際www.otomedream.com#0?; }5 T F4 V5 p、さっきの女で良いwww.otomedream.com#0? S) U1 M8 r$ Z3 R s* ^5 {。[l][r]
[j]TK287 RP2MQR[/j]誰でも良いwww.otomedream.com#0?$ x, N% [& d1 n( |& Y0 [1 s L。[p][r][j]TK287 RP2MQ6[/j]
人肌がないと――[r]
[j]TK287 RP2MQJ[/j]眠らないとwww.otomedream.com#0?# m f0 y1 Q5 Z ]6 o、動けなくなる[p][r][j]TK287 RP2MQG[/j]
[_tb_end_text] [j]TK287 RP2MPH[/j]
封包[j]TK287 RP2MQO[/j]
[j]TK287 RP2MPG[/j]将文本翻译完成后www.otomedream.com#0?) f4 s) R( g1 i( A6 |,你需要将原本拆包出来的文件再次封装为exe才能进行游戏[j]TK287 RP2MQ4[/j]
此处提供三种方式发布汉化:
[j]TK287 RP2MQD[/j]①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)
[j]TK287 RP2MPF[/j]官网下载地址www.otomedream.com#0?) x2 x2 G; p6 U: u, z+ P,具体封包步骤见本教程开头的word文件www.otomedream.com#0?, j* @( S. i9 b( _ h. \- r,此处不再进行讲解www.otomedream.com#0?1 N- e$ [# {$ D. R/ o。
[j]TK287 RP2MPY[/j]②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?* \ \3 r$ E3 e* B,容易造成资源的滥用)[j]TK287 RP2MP9[/j]
框架下载地址
[j]TK287 RP2MQ6[/j]解压下载的压缩包www.otomedream.com#0?* W0 I+ N5 J( E* Z。将上文中拆出来的所有资源www.otomedream.com#0?, G) k/ e$ l. n$ B( j% L2 L0 _: G P,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?( _, C \9 n6 G。将该文件夹分享即可发布汉化www.otomedream.com#0?; z* a g6 S! p。[j]TK287 RP2MPB[/j]
[j]TK287 RP2MPB[/j]③制作更新补丁
[j]TK287 RP2MPC[/j]首先下载官方调试工具→点我www.otomedream.com#0?; v8 J/ F( n, I$ ^4 @,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0?1 x) _! ?; a/ p8 [! |( k,将下载的压缩包解压www.otomedream.com#0? A1 m# W1 T c }。
[j]TK287 RP2MQM[/j]双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?; q1 H. ~, D, v- k6 A0 O1 E2 h9 l) f,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?- o9 [8 Z( w+ p,即可进行调试www.otomedream.com#0? } Z: x3 }% d* Z% o0 N% @9 |。
[j]TK287 RP2MPN[/j]下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" />
[j]TK287 RP2MPM[/j] 需要注册成功才可查看大图
[j]TK287 RP2MQX[/j]点击ゲーム開始www.otomedream.com#0?: ?3 O {, ^0 E, d,在下拉框里选中某一段文本www.otomedream.com#0? Z6 x- k4 D( E,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?, z# m8 |6 W0 T: _8 @8 e6 D) q/ S。
[j]TK287 RP2MQH[/j][j]TK287 RP2MQN[/j]
STEP1
[j]TK287 RP2MQ2[/j]假设我们想替换(汉化)
[j]TK287 RP2MQW[/j]某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png
[j]TK287 RP2MPH[/j]某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks[j]TK287 RP2MQ2[/j]
首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0?+ |( Y% M7 J, t! A) D,可以任意命名www.otomedream.com#0?* Y2 N( c* O1 [, Z。该文件夹中www.otomedream.com#0?5 i# o/ j, ***下载/download/otomedream/ダウンロード*** O; Y% h J,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同[j]TK287 RP2MQR[/j]
因此此处这两份替换(汉化)文件的存放处为:[j]TK287 RP2MPX[/j]
Desktop/新建文件夹/data/image[j]TK287 RP2MQM[/j]
Desktop/新建文件夹/data/scenario[j]TK287 RP2MQO[/j]
如图所示:[j]TK287 RP2MQX[/j]
[j]TK287 RP2MQQ[/j]STEP2
[j]TK287 RP2MQH[/j]接下来www.otomedream.com#0?1 X Z |, M: ^7 K4 V+ v- `& _,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?$ @* p N9 N/ x9 l2 r1 W,点击パッチ选项www.otomedream.com#0?6 I0 ?8 K/ l$ ],选择上面我们新建的文件夹www.otomedream.com#0?, j) \, ***下载/download/otomedream/ダウンロード*** h- Q- W/ K8 M; T,点击制作patchwww.otomedream.com#0?9 H- u1 N$ H% {/ i。[j]TK287 RP2MPG[/j]
[j]TK287 RP2MQQ[/j]
STEP3
[j]TK287 RP2MQ4[/j]制作完成后www.otomedream.com#0?5 d! E$ j3 S3 J! l8 V, N, A,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0?, D W0 a; } f。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?9 c R6 d6 A _,选择用记事本打开www.otomedream.com#0?2 q# y1 ^- u- V% ~,找到这样一行:[j]TK287 RP2MQ9[/j]
因此我们将制作好的tpatch重命名为:raid_pre1.tpatch[j]TK287 RP2MPX[/j]
STEP4
[j]TK287 RP2MQF[/j]将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?, j6 o9 p0 i2 {,运行游戏:
[j]TK287 RP2MPR[/j][j]TK287 RP2MQP[/j]
[j]TK287 RP2MPU[/j]
汉化成功☆将该补丁发布即可发布汉化
[j]TK287 RP2MQR[/j]
[j]TK287 RP2MPU[/j]参考教程:
[j]TK287 RP2MQJ[/j]【技术】新人也能懂的galgame游戏解包方法
[j]TK287 RP2MPF[/j]使用Tyranorider制作更新补丁-官方教程(日文版)
[j]TK287 RP2MQ9[/j]【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]TK287 RP2MPQ[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0? a) _, R B5 c. w2 l6 H, l u. h7 c,教程非常详细专业)[j]TK287 RP2MQG[/j]
[Gal汉化入门]#4 TyranoScript汉化教程[j]TK287 RP2MQD[/j]
[j]TK287 RP2MQU[/j]
|
|