- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
153
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
TVZKNlM=43DYNL
*非首发&多图警告*
[j]43DYNL RR0FKE[/j]*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?5 c) [. _% k4 W. I y,很多部分原理并不明确www.otomedream.com#0?5 ?$ D# W/ t# B- O% \,若有错误及更优解恳请大佬指教_(:з」∠)_*
[j]43DYNL RR0FLV[/j]
[j]43DYNL RR0FL3[/j]*编辑:
[j]43DYNL RR0FLT[/j]发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?. d; ]) }/ m* S& |2 _、黑屏等bugwww.otomedream.com#0?% w: L+ P V- }; {0 j5 `: ]; i,具体原因待排查www.otomedream.com#0?3 X4 n6 l- Q, i* g, q1 Z/ p3 @。原封包教程在下面word里可见www.otomedream.com#0?5 ^$ n. N4 P: N,此处不再赘述www.otomedream.com#0?, Z1 j, B M; T3 w# L。本文追加其他两种封包方式www.otomedream.com#0?: S( M# H- S) ^,见下文教程
[j]43DYNL RR0FKB[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 5)
[j]43DYNL RR0FLS[/j]Q:什么是Tyranobuilderwww.otomedream.com#0?6 N. P- m8 e$ P4 R0 M2 z% b2 y?
[j]43DYNL RR0FK7[/j]A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?5 p& q L4 t7 C7 q/ G,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0?$ B ?# D% {- A1 v$ i D- v,基于javawww.otomedream.com#0?1 B& b/ _- ~7 y/ p9 p、html5www.otomedream.com#0?9 D k1 _4 F3 |4 W* _ c,非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?3 c L6 \& e6 [9 ?) m. r! },且没有编码问题www.otomedream.com#0?8 |$ D) ` w9 C/ e,汉化不会乱码www.otomedream.com#0?8 u2 S- s2 ~( v! G# M) i。
[j]43DYNL RR0FL0[/j]官网(steam上也有售www.otomedream.com#0?+ F/ O# W1 _* S# f: O. k# h!www.otomedream.com#0?0 J# r; Y/ a6 s& ]9 |9 s!www.otomedream.com#0?5 y2 |/ y& I: ~ T# p!可以搜搜看)
[j]43DYNL RR0FL2[/j][j]43DYNL RR0FKO[/j]
Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0?8 \; t. h9 [# O r4 I2 i?[j]43DYNL RR0FLU[/j]
A:由我自己的经验www.otomedream.com#0?% r! ^& _% g0 s) ~5 B/ ]1 K2 `1 y,确定游戏引擎有三种方法:[j]43DYNL RR0FKI[/j]
①经验www.otomedream.com#0?8 Z% B. {% o4 G7 a$ s: N。玩的多了www.otomedream.com#0?8 _8 G1 H |% N- v/ `% j2 I,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0?; r8 ~4 l: j ? N。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?0 D- F8 m. a4 |. X、桥姬and乌拉c等)[j]43DYNL RR0FKG[/j]
②查找www.otomedream.com#0?. l, W4 J% l2 c1 N: h。在GARbro软件的文件夹中www.otomedream.com#0?( v$ |2 r6 N( z. T7 G7 F,有一个命名为 supported.html 的文件www.otomedream.com#0?* w; H7 S/ t4 m1 j2 ~,打开www.otomedream.com#0?# Q- }) J) Z) H) F,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?1 D/ \8 e5 b, U$ I6 A。
[j]43DYNL RR0FKW[/j]③使用工具www.otomedream.com#0?4 l {$ }: s K z6 g# }! P。[j]43DYNL RR0FLG[/j]
GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]43DYNL RR0FKC[/j][j]43DYNL RR0FKL[/j]
Q:有哪些BL游戏是用这个开发的www.otomedream.com#0? v3 Y* s9 g% d }, p?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)
[j]43DYNL RR0FLB[/j]A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?4 q9 D* n7 ~ \; T3 {+ y, @; t b v、powdergraywww.otomedream.com#0?: T2 f \& R- p& x P、かみさまの棺www.otomedream.com#0?7 L$ s: R/ W0 H: R、血染めの檻www.otomedream.com#0?( b2 s/ l7 y$ B9 a% f、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?; k: r! C+ i f Z+ Y、流れ星を追いかけてwww.otomedream.com#0?8 a/ E6 [ J, K* Y/ F% I、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?. u/ U3 t4 n! N9 e s+ S,然而lz阅历太低_(:з」∠)_)[j]43DYNL RR0FKX[/j]
你问我怎么确定的www.otomedream.com#0?# p7 \/ r! j7 \ L. [?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= = [j]43DYNL RR0FL7[/j]
传统adv汉化一般有以下步骤:[j]43DYNL RR0FKX[/j]
1. 解包
[j]43DYNL RR0FL4[/j]2. 对解包出的程序www.otomedream.com#0?+ i3 b* O) f8 w4 M( h7 c( b、图像www.otomedream.com#0?0 ]5 d* Z& W* [7 [4 L2 P, }、对话文本等进行翻译[j]43DYNL RR0FKG[/j]
3. 封包[j]43DYNL RR0FLO[/j]
下面将以win10系统www.otomedream.com#0?* D9 u2 \& N+ J c/ c1 j,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?8 e, W+ P2 Z6 |& R; e,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?* N- T `9 R6 @; i- V I。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?+ A G Y/ c C+ g8 ?,若出现无法拆包www.otomedream.com#0?& |6 o2 P- \7 d5 n1 y7 V% ]、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0?0 a I& I5 |! F- a: I% k; {。
[j]43DYNL RR0FKM[/j]
[j]43DYNL RR0FKM[/j]
[j]43DYNL RR0FLC[/j]
[j]43DYNL RR0FKK[/j][j]43DYNL RR0FLQ[/j]
解包
[j]43DYNL RR0FL1[/j]
[j]43DYNL RR0FK7[/j]各个游戏厂商为了维护自己的权益www.otomedream.com#0?) n4 r L8 v6 b# ~. I, b0 f0 H/ \% f,对游戏各种资料进行了打包www.otomedream.com#0?! {6 T8 d6 F# a% G( Q K \- I,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?# z. A2 l7 q1 t7 {) \、bgmwww.otomedream.com#0?4 S K9 R8 J5 ^* P: k、脚本等)www.otomedream.com#0?+ @1 B9 n5 l& ^* i$ _) J% {。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?8 j0 Y1 i, x r: c& b% L,获取不了文本自然汉化工作也难以开展www.otomedream.com#0? O4 b! o- h2 ~: M) w& J5 \。
[j]43DYNL RR0FLG[/j]在许多大佬的努力下www.otomedream.com#0?, L- A+ L* X3 M- o* t,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?$ P e y; h; v2 H5 `$ K$ ^# Q。作为编程小白www.otomedream.com#0?3 B9 \9 m$ O4 f j/ ?% k1 Q,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?( y; c( d4 E, y! o5 i Q) V。
[j]43DYNL RR0FKZ[/j]Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?3 K# [3 A$ C h5 H# z F! _, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード***
[j]43DYNL RR0FKD[/j]
[j]43DYNL RR0FL5[/j]此处我们使用GARbro进行解包www.otomedream.com#0?0 s9 n; z. s0 \- x+ f R+ F+ I7 [* d,这个是非常强大的拆包工具www.otomedream.com#0?$ F2 p, {$ `1 |+ g1 O5 i4 v% v4 _,并且可以对文本进行比较方便的预览[j]43DYNL RR0FL7[/j]
打开GARBro后www.otomedream.com#0?0 q0 k0 E8 H4 Y4 x9 @2 `,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?0 d0 F1 t1 c% S/ \) w: V,等待解包www.otomedream.com#0?7 R# R7 \6 s7 e4 P8 B( C! B2 o( ?。[j]43DYNL RR0FL5[/j]
游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?3 O* p `6 L8 T) A。
[j]43DYNL RR0FKU[/j]游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?4 }/ l, N& q: {; N/ W。.ks后缀的文件即为所需文本www.otomedream.com#0?* M: L M1 v O. `。
[j]43DYNL RR0FKE[/j][j]43DYNL RR0FLN[/j]
如图所示www.otomedream.com#0?% l- P# g0 d j3 ~4 w1 O) F,文件中的日文部分即为我们所需的文本www.otomedream.com#0?$ l/ T7 m; o) ~) |4 f。[j]43DYNL RR0FKN[/j]
[j]43DYNL RR0FLT[/j]
[j]43DYNL RR0FLG[/j]
[j]43DYNL RR0FLQ[/j]翻译
[j]43DYNL RR0FKU[/j][j]43DYNL RR0FKU[/j]
一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0? O! l% A, A& o6 ^ {, m( Z,程序人员将文本进行替换www.otomedream.com#0?- x2 u& w: ~( @* i# m。
[j]43DYNL RR0FKI[/j]为了易于翻译www.otomedream.com#0? T% B3 x6 E5 S i; ?: q,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?! x; v1 m5 R% F0 d8 S; L( A。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0?8 V) p5 B; r7 x- |8 E; w5 D,解压也可得)
[j]43DYNL RR0FLP[/j]
[j]43DYNL RR0FL5[/j]提取后www.otomedream.com#0?& G9 l$ H8 V) _+ e: {+ m- T- ^$ N& G,根据路径找到文本文件(.ks)www.otomedream.com#0?% d& y3 x$ @8 y7 X,右键-打开方式-选择为记事本www.otomedream.com#0?4 e5 H5 ]4 x) R* I2 z( _* _+ q9 B,即可打开并编辑www.otomedream.com#0?) Q s& O d# B( I) \( N。可以开始翻译了www.otomedream.com#0?* G; R9 N; A; r% g! l+ W3 @!(或使用Tyranobuilder客户端进行编辑)
[j]43DYNL RR0FK7[/j] 下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]43DYNL RR0FL8[/j] 需要注册成功才可查看大图 [j]43DYNL RR0FKJ[/j]
翻译时www.otomedream.com#0?* b/ a; m* L! S,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0?6 o( z2 {) J0 U. \、分行的[p][r]):[tb_show_message_window]
[j]43DYNL RR0FL4[/j][mask time="100" effect="slideInDown" color="0x000000" ]
[j]43DYNL RR0FK7[/j][free_layermode time="100" wait="false" ][j]43DYNL RR0FKF[/j]
[mask_off time="100" effect="fadeOut" ]
[j]43DYNL RR0FLT[/j][tb_show_message_window ][j]43DYNL RR0FK7[/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]43DYNL RR0FLE[/j]
[tb_start_text mode=3 ]
[j]43DYNL RR0FLS[/j]#ユニ
[j]43DYNL RR0FLS[/j]誰か……おいwww.otomedream.com#0? c- r v% ]% ^。[r][j]43DYNL RR0FKI[/j]
誰かwww.otomedream.com#0?* C8 Q! @: ^! L、居ないのか[p][r]
[j]43DYNL RR0FLE[/j][_tb_end_text][j]43DYNL RR0FLR[/j]
[j]43DYNL RR0FLE[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ][j]43DYNL RR0FL5[/j]
[playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ]
[j]43DYNL RR0FKB[/j][stopse time="5000" buf="1" fadeout="true" ][j]43DYNL RR0FKP[/j]
[tb_start_text mode=3 ]
[j]43DYNL RR0FLJ[/j];名前欄リセット[r][j]43DYNL RR0FLD[/j]
#
[j]43DYNL RR0FKC[/j]この際www.otomedream.com#0? \3 l% d5 |/ O, I! ~、さっきの女で良いwww.otomedream.com#0?/ h7 w3 D7 K0 r1 a ]% O。[l][r][j]43DYNL RR0FKY[/j]
誰でも良いwww.otomedream.com#0?1 N3 W8 w& O! f, Q$ v! y9 ]: r。[p][r][j]43DYNL RR0FK9[/j]
人肌がないと――[r]
[j]43DYNL RR0FL7[/j]眠らないとwww.otomedream.com#0?3 Q$ r& M+ w. f/ y& b+ R: E/ v、動けなくなる[p][r]
[j]43DYNL RR0FLG[/j][_tb_end_text]
[j]43DYNL RR0FLU[/j]封包
[j]43DYNL RR0FLJ[/j]
[j]43DYNL RR0FKR[/j]将文本翻译完成后www.otomedream.com#0?7 F* y3 K7 q F$ v9 }7 i,你需要将原本拆包出来的文件再次封装为exe才能进行游戏
[j]43DYNL RR0FLO[/j]此处提供三种方式发布汉化:
[j]43DYNL RR0FLT[/j]①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)
[j]43DYNL RR0FL1[/j]官网下载地址www.otomedream.com#0?2 \ B3 a& ~4 H( O$ ~ n7 |,具体封包步骤见本教程开头的word文件www.otomedream.com#0?/ ?8 M6 i5 O! U% f,此处不再进行讲解www.otomedream.com#0?8 _9 ^( ^$ f t+ H! P% ]。[j]43DYNL RR0FL9[/j]
②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?( a7 I, I ]+ m: ` _ o,容易造成资源的滥用)
[j]43DYNL RR0FKQ[/j]框架下载地址
[j]43DYNL RR0FLG[/j]解压下载的压缩包www.otomedream.com#0?- L- V* O& Y, }! W2 b。将上文中拆出来的所有资源www.otomedream.com#0?4 F4 s; X9 i4 y$ V S% W,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?/ S* a* N! S. |, t0 b。将该文件夹分享即可发布汉化www.otomedream.com#0?2 ~1 k. H( V% C r) d0 u q; {。
[j]43DYNL RR0FKM[/j][j]43DYNL RR0FLD[/j]
③制作更新补丁
[j]43DYNL RR0FKA[/j]首先下载官方调试工具→点我www.otomedream.com#0?6 T( z: A# G+ X, I5 v$ e* ^2 h,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0? S# m1 L, W9 h/ ]1 V! J,将下载的压缩包解压www.otomedream.com#0?7 o7 M6 W* ]3 m0 Q5 T0 N. J# X d# u。
[j]43DYNL RR0FKP[/j]双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0? f* ~: e0 o; b2 R V) D5 i,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?& m! E p5 n L4 G* K; L,即可进行调试www.otomedream.com#0?9 f8 i! l; }: ^。
[j]43DYNL RR0FKC[/j] 下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" />
[j]43DYNL RR0FLM[/j] 需要注册成功才可查看大图
[j]43DYNL RR0FLB[/j]点击ゲーム開始www.otomedream.com#0?( e9 d9 C5 u, c: z0 G,在下拉框里选中某一段文本www.otomedream.com#0?5 M# q8 s9 o z2 @1 s/ N1 J,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?! u- Y! q, x; X& p# }, M- a。
[j]43DYNL RR0FLM[/j]
[j]43DYNL RR0FKR[/j]STEP1[j]43DYNL RR0FKK[/j]
假设我们想替换(汉化)
[j]43DYNL RR0FKF[/j]某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png[j]43DYNL RR0FL3[/j]
某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks
[j]43DYNL RR0FKR[/j]首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0?5 r) \3 J7 E/ ~,可以任意命名www.otomedream.com#0?) N* m, D% B4 K ~3 u) l I4 K。该文件夹中www.otomedream.com#0?6 X4 y7 c6 |; k |5 w* Q,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同
[j]43DYNL RR0FKO[/j]因此此处这两份替换(汉化)文件的存放处为:
[j]43DYNL RR0FKC[/j]Desktop/新建文件夹/data/image[j]43DYNL RR0FLD[/j]
Desktop/新建文件夹/data/scenario[j]43DYNL RR0FL4[/j]
如图所示:
[j]43DYNL RR0FLC[/j]
[j]43DYNL RR0FLE[/j]STEP2
[j]43DYNL RR0FKA[/j]接下来www.otomedream.com#0?: ]$ o3 j8 a- ?2 b,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?6 P! e! v6 F( W) M$ | Y/ D* ]* X,点击パッチ选项www.otomedream.com#0?& L$ Q u+ b, h,选择上面我们新建的文件夹www.otomedream.com#0?6 ] X+ ?4 G$ w$ Z; z,点击制作patchwww.otomedream.com#0?# |7 }( W# S5 E/ V V3 |。[j]43DYNL RR0FKZ[/j]
[j]43DYNL RR0FL0[/j]
STEP3
[j]43DYNL RR0FK7[/j]制作完成后www.otomedream.com#0?6 G) B& N$ j1 U ~( V* o,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0?5 O: I8 c& l/ H9 }. C。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?$ X% ]& M0 T, N% v$ M& r,选择用记事本打开www.otomedream.com#0?1 `, L* Z7 O4 ~ ?, K: ]* l,找到这样一行:下载/download/otomedream/ダウンロード*** T"> - ;projectID=raid_pre1
下载/download/otomedream/ダウンロード*** T'));">复制代码
[j]43DYNL RR0FKL[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch
[j]43DYNL RR0FLE[/j]STEP4
[j]43DYNL RR0FLH[/j]将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?* X! w# B W9 W+ ?( T,运行游戏:[j]43DYNL RR0FKR[/j]
[j]43DYNL RR0FLN[/j]
[j]43DYNL RR0FLG[/j]汉化成功☆将该补丁发布即可发布汉化
[j]43DYNL RR0FKU[/j]
[j]43DYNL RR0FLM[/j]参考教程:
[j]43DYNL RR0FLC[/j]【技术】新人也能懂的galgame游戏解包方法
[j]43DYNL RR0FKW[/j]使用Tyranorider制作更新补丁-官方教程(日文版)[j]43DYNL RR0FKP[/j]
【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]43DYNL RR0FLQ[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0?4 p& x9 D U5 z5 e8 S* W,教程非常详细专业)[j]43DYNL RR0FL9[/j]
[Gal汉化入门]#4 TyranoScript汉化教程
[j]43DYNL RR0FKG[/j][j]43DYNL RR0FKF[/j]
|
|