- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
155
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
UUxSODY=469ANR
*非首发&多图警告*
[j]469ANR RUQNMZ[/j]*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?! G8 P8 ^& s/ L2 n9 r! H9 z,很多部分原理并不明确www.otomedream.com#0?$ h: ]+ O/ b9 D8 ~ N: r,若有错误及更优解恳请大佬指教_(:з」∠)_*
[j]469ANR RUQNMM[/j]
[j]469ANR RUQNM3[/j]*编辑:[j]469ANR RUQNM4[/j]
发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?$ g- \8 l) K! J# n% [, ]+ |2 R、黑屏等bugwww.otomedream.com#0?1 m, @1 @) j1 l+ t7 h8 o,具体原因待排查www.otomedream.com#0?3 w8 ]5 b, ` a/ c: U# B。原封包教程在下面word里可见www.otomedream.com#0?1 ~0 S$ F+ R% Q,此处不再赘述www.otomedream.com#0? m! @: o9 a8 ^6 ^6 ^3 z& H。本文追加其他两种封包方式www.otomedream.com#0?3 P7 { n$ `% e,见下文教程
[j]469ANR RUQNMI[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 5)
[j]469ANR RUQNMW[/j]Q:什么是Tyranobuilderwww.otomedream.com#0?- w* M6 \ @0 s+ g1 | J?[j]469ANR RUQNN2[/j]
A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?! r# O! S3 H- Z+ D, A) E,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0? j1 j1 x) k9 d2 p# g,基于javawww.otomedream.com#0?; I3 G1 r$ Y$ K8 Z& p、html5www.otomedream.com#0?/ J: a; B6 n# d) F& D% ^6 b# ~,非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?, |3 ~3 E9 I k3 S6 q ?0 p6 b O,且没有编码问题www.otomedream.com#0?9 _* h _/ a7 I: G1 }7 \9 ^,汉化不会乱码www.otomedream.com#0?( k2 J6 p# f) J; `。
[j]469ANR RUQNMX[/j]官网(steam上也有售www.otomedream.com#0?. `- r1 U5 y6 {& k!www.otomedream.com#0?1 ~ {8 t5 p9 ?+ z4 G!www.otomedream.com#0?8 Z n2 k: R D2 _!可以搜搜看)
[j]469ANR RUQNN8[/j][j]469ANR RUQNLV[/j]
Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0?9 e( G$ G+ T) _. y?[j]469ANR RUQNLS[/j]
A:由我自己的经验www.otomedream.com#0?4 z x, u& E8 w1 P* ] n/ [* [,确定游戏引擎有三种方法:
[j]469ANR RUQNMS[/j]①经验www.otomedream.com#0?. P: V3 Z, Y0 Z。玩的多了www.otomedream.com#0?) b5 f B! V( I7 a5 R1 E. P8 Y1 J,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0? o! Y& u! o* @7 Y6 w j2 c。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?) k8 v. h, J6 H* a I$ @、桥姬and乌拉c等)
[j]469ANR RUQNLL[/j]②查找www.otomedream.com#0?5 h/ {, E2 o# Z! a0 I。在GARbro软件的文件夹中www.otomedream.com#0? h7 ~$ p& ***下载/download/otomedream/ダウンロード*** ~% ~( `$ R,有一个命名为 supported.html 的文件www.otomedream.com#0? P+ t5 [0 E7 _ F,打开www.otomedream.com#0?* @ f! H- O- r z) a& i5 [8 c,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?: Z0 h0 L/ W% P$ j。[j]469ANR RUQNM6[/j]
③使用工具www.otomedream.com#0?, _3 k% t8 F; T6 c3 u。[j]469ANR RUQNMI[/j]
GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]469ANR RUQNN5[/j]
[j]469ANR RUQNMD[/j]Q:有哪些BL游戏是用这个开发的www.otomedream.com#0?3 X( d) Z4 {! k?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)
[j]469ANR RUQNLM[/j]A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?. ~) k g8 s4 m+ R! m3 S! q、powdergraywww.otomedream.com#0?% v ^7 \1 d G- s \) x1 h$ h- s、かみさまの棺www.otomedream.com#0?% Q3 M$ L: _; ]- W2 @0 M1 ~* n# x、血染めの檻www.otomedream.com#0?; e5 }8 o6 @: d9 d3 r! R5 E、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?- M. Q( _- Q5 d2 {5 A、流れ星を追いかけてwww.otomedream.com#0?* H$ ^) p ^) a2 i( M X、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?% q$ l/ T1 i0 r$ U/ e- f) ^,然而lz阅历太低_(:з」∠)_)
[j]469ANR RUQNN7[/j]你问我怎么确定的www.otomedream.com#0?/ w; m2 K- k4 ` c, C?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]469ANR RUQNM4[/j]传统adv汉化一般有以下步骤:[j]469ANR RUQNMB[/j]
1. 解包[j]469ANR RUQNLT[/j]
2. 对解包出的程序www.otomedream.com#0?. H1 H1 i3 D4 q、图像www.otomedream.com#0?8 ?8 m- ?8 W+ q C5 Y1 n, M、对话文本等进行翻译
[j]469ANR RUQNM2[/j]3. 封包[j]469ANR RUQNLS[/j]
下面将以win10系统www.otomedream.com#0?! n% F b4 ?1 F2 G,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?4 t) ?7 w/ ^8 @- z9 D,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?( N+ G9 Y; x+ q s。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?8 h0 n% x7 M/ T# h# A,若出现无法拆包www.otomedream.com#0?9 T+ W0 b+ y }/ W, x# A8 l、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0?9 s% Q7 D3 _9 \( G4 f$ R# k* `。
[j]469ANR RUQNMF[/j]
[j]469ANR RUQNM2[/j]
[j]469ANR RUQNMA[/j]
[j]469ANR RUQNMB[/j]
[j]469ANR RUQNMJ[/j]解包
[j]469ANR RUQNM1[/j][j]469ANR RUQNM5[/j]
各个游戏厂商为了维护自己的权益www.otomedream.com#0?! q) b% ^: ~0 O G x* G,对游戏各种资料进行了打包www.otomedream.com#0?/ u S* w5 J- R; L& Y/ w0 n,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?) [4 M$ C; [ _) h& d、bgmwww.otomedream.com#0?. F8 N% J1 Q% S5 O、脚本等)www.otomedream.com#0?2 J: b: B$ d5 @1 [7 g3 O+ {7 U& l; Y。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?; m i \2 L4 z3 U5 l,获取不了文本自然汉化工作也难以开展www.otomedream.com#0?6 D& a, ?+ B* @1 [ h0 S) N y。
[j]469ANR RUQNMM[/j]在许多大佬的努力下www.otomedream.com#0?8 b+ Z ~% R8 I5 [,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?8 J: ]0 f& w. F3 R4 d P# F& j% t& i。作为编程小白www.otomedream.com#0?( U# I; K7 V, F,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?4 {+ y$ @& @* P4 m& A。
[j]469ANR RUQNML[/j]Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?2 h! r- V9 T- ]! [, N# F, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード*** [j]469ANR RUQNMF[/j]
[j]469ANR RUQNM5[/j]此处我们使用GARbro进行解包www.otomedream.com#0?2 Z5 r/ O% E; H5 c,这个是非常强大的拆包工具www.otomedream.com#0?5 Z3 j- f8 C) d3 R0 h,并且可以对文本进行比较方便的预览
[j]469ANR RUQNMB[/j]打开GARBro后www.otomedream.com#0?& z* c: I$ i# U% o, a5 g,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0? J8 Q4 b# c, l+ v& w,等待解包www.otomedream.com#0?- W. l) W$ _. P$ p/ Z/ ~1 H+ K。
[j]469ANR RUQNMD[/j]游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?% X$ R6 [8 O6 h。
[j]469ANR RUQNN8[/j]游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?, A$ l K9 y7 x+ M2 L e。.ks后缀的文件即为所需文本www.otomedream.com#0?( E( J0 C, e I$ z0 z g, z。
[j]469ANR RUQNME[/j]
[j]469ANR RUQNN2[/j]如图所示www.otomedream.com#0?2 j* V& s7 M$ R a,文件中的日文部分即为我们所需的文本www.otomedream.com#0?+ i2 a# C! q4 P( p8 Y( _+ {0 _ z7 ?。
[j]469ANR RUQNLX[/j]
[j]469ANR RUQNMP[/j]
[j]469ANR RUQNMU[/j]
[j]469ANR RUQNLZ[/j]翻译
[j]469ANR RUQNLX[/j]
[j]469ANR RUQNME[/j]一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0?6 \. G; |4 o- I w( E$ D; B,程序人员将文本进行替换www.otomedream.com#0? j! D9 P( @8 b。[j]469ANR RUQNM5[/j]
为了易于翻译www.otomedream.com#0?3 q+ m& ^% q; t- A,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?2 P C! Z/ W$ M W% }! I r。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0?% I d0 z* ~, |( L,解压也可得)[j]469ANR RUQNMB[/j]
[j]469ANR RUQNM0[/j]提取后www.otomedream.com#0?( ?$ x- y z* u9 `! y) A,根据路径找到文本文件(.ks)www.otomedream.com#0?$ h; h# f+ U4 N4 o,右键-打开方式-选择为记事本www.otomedream.com#0?& }& |3 w9 s6 c; N,即可打开并编辑www.otomedream.com#0?, H$ m5 \: R8 N+ b- P s# ^: g。可以开始翻译了www.otomedream.com#0?( E* X( F4 Z. H {7 n9 g1 B4 _!(或使用Tyranobuilder客户端进行编辑)
[j]469ANR RUQNN3[/j] 下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]469ANR RUQNM8[/j] 需要注册成功才可查看大图
[j]469ANR RUQNLR[/j]翻译时www.otomedream.com#0?2 p6 ?5 x Y0 m,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0?5 y! ?) u: F3 G/ I7 Q% Q、分行的[p][r]):[tb_show_message_window][j]469ANR RUQNMV[/j]
[mask time="100" effect="slideInDown" color="0x000000" ][j]469ANR RUQNN3[/j]
[free_layermode time="100" wait="false" ]
[j]469ANR RUQNMG[/j][mask_off time="100" effect="fadeOut" ]
[j]469ANR RUQNM3[/j][tb_show_message_window ][j]469ANR RUQNMJ[/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]469ANR RUQNMJ[/j][tb_start_text mode=3 ]
[j]469ANR RUQNMY[/j]#ユニ[j]469ANR RUQNN3[/j]
誰か……おいwww.otomedream.com#0?) }; s# Z. s8 L$ [) O0 s。[r][j]469ANR RUQNM2[/j]
誰かwww.otomedream.com#0?) C; D5 x3 c& t$ X8 u: R6 _、居ないのか[p][r]
[j]469ANR RUQNLL[/j][_tb_end_text]
[j]469ANR RUQNM7[/j]
[j]469ANR RUQNMI[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ]
[j]469ANR RUQNMK[/j][playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ][j]469ANR RUQNLR[/j]
[stopse time="5000" buf="1" fadeout="true" ]
[j]469ANR RUQNLZ[/j][tb_start_text mode=3 ]
[j]469ANR RUQNMQ[/j];名前欄リセット[r]
[j]469ANR RUQNMQ[/j]#[j]469ANR RUQNMU[/j]
この際www.otomedream.com#0?: o4 `8 H0 Z; D& Q、さっきの女で良いwww.otomedream.com#0?) L* H x2 T- R: e; X% N; Q。[l][r]
[j]469ANR RUQNMU[/j]誰でも良いwww.otomedream.com#0? k/ ?$ M1 o3 @$ a; z/ l6 R L。[p][r]
[j]469ANR RUQNLM[/j]人肌がないと――[r]
[j]469ANR RUQNMR[/j]眠らないとwww.otomedream.com#0?/ J R w$ b# n# W、動けなくなる[p][r]
[j]469ANR RUQNM3[/j][_tb_end_text]
[j]469ANR RUQNMG[/j]封包
[j]469ANR RUQNMN[/j]
[j]469ANR RUQNN8[/j]将文本翻译完成后www.otomedream.com#0?7 G7 ~1 n7 ~! q0 }( h- F,你需要将原本拆包出来的文件再次封装为exe才能进行游戏
[j]469ANR RUQNM3[/j]此处提供三种方式发布汉化:
[j]469ANR RUQNN4[/j]①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)
[j]469ANR RUQNN3[/j]官网下载地址www.otomedream.com#0?, n: q6 [3 f; [& S+ n,具体封包步骤见本教程开头的word文件www.otomedream.com#0?6 c+ [1 M( }- E7 K,此处不再进行讲解www.otomedream.com#0?. o) `* a q$ h1 C。
[j]469ANR RUQNMG[/j]②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?5 H5 a2 I: u/ \7 R- i4 t5 e,容易造成资源的滥用)[j]469ANR RUQNLV[/j]
框架下载地址[j]469ANR RUQNLO[/j]
解压下载的压缩包www.otomedream.com#0?2 |- j) l q j; J# d* l。将上文中拆出来的所有资源www.otomedream.com#0?2 F; B7 e7 s7 S. }( p l/ \,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?; f0 n# _6 _, _。将该文件夹分享即可发布汉化www.otomedream.com#0? H& Q& t: z. {! d. P f。[j]469ANR RUQNMW[/j]
[j]469ANR RUQNLK[/j]③制作更新补丁
[j]469ANR RUQNN0[/j]首先下载官方调试工具→点我www.otomedream.com#0?% O D) a$ j: f) T! [,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0?2 w% |3 d( g$ Q3 x W- \. R,将下载的压缩包解压www.otomedream.com#0?* L; p4 S8 ~ |) V/ P4 N。[j]469ANR RUQNN5[/j]
双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0? u/ I C3 b1 D8 |2 |2 r,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?5 X K2 w9 `$ w, o G2 [3 E,即可进行调试www.otomedream.com#0?6 Y: @7 O7 B1 d* j) C0 ?7 E。
[j]469ANR RUQNLP[/j] 下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" />
[j]469ANR RUQNN8[/j] 需要注册成功才可查看大图
[j]469ANR RUQNMA[/j]点击ゲーム開始www.otomedream.com#0?$ I0 d7 M; } H6 H3 c8 j,在下拉框里选中某一段文本www.otomedream.com#0?# n% ]# u |$ ^( H3 T6 s,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?& Z3 a) I$ r+ @ z$ S* ^* e: v。
[j]469ANR RUQNM3[/j][j]469ANR RUQNMW[/j]
STEP1[j]469ANR RUQNLY[/j]
假设我们想替换(汉化)
[j]469ANR RUQNMW[/j]某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png
[j]469ANR RUQNMK[/j]某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks
[j]469ANR RUQNMU[/j]首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0?- H O* \$ ]+ M) ^% J# K,可以任意命名www.otomedream.com#0?1 J R9 V- I9 s2 Q& V。该文件夹中www.otomedream.com#0?- V- }* ?8 l$ `4 i3 s9 r4 ?1 J J,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同[j]469ANR RUQNMW[/j]
因此此处这两份替换(汉化)文件的存放处为:
[j]469ANR RUQNMZ[/j]Desktop/新建文件夹/data/image[j]469ANR RUQNMN[/j]
Desktop/新建文件夹/data/scenario[j]469ANR RUQNN3[/j]
如图所示:[j]469ANR RUQNLX[/j]
[j]469ANR RUQNMH[/j]
STEP2
[j]469ANR RUQNMM[/j]接下来www.otomedream.com#0?- r: \7 g) B F) V4 h% |$ p,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?) ]5 Z, @. P% {2 I# D M. X/ T,点击パッチ选项www.otomedream.com#0?9 W& T! w x( k2 U: n8 _* B,选择上面我们新建的文件夹www.otomedream.com#0? T8 ?# W/ l7 Z,点击制作patchwww.otomedream.com#0? `. P2 [8 P, |1 q% h4 ]。
[j]469ANR RUQNMD[/j]
[j]469ANR RUQNMG[/j]STEP3
[j]469ANR RUQNMC[/j]制作完成后www.otomedream.com#0? |4 c# ?/ p( I7 I B+ s M,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0?5 K/ b+ N+ v. Y- P2 j: L* D。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?% D r+ j2 N; ~, ` p,选择用记事本打开www.otomedream.com#0?% K: s8 P& u( T/ Z/ s,找到这样一行:
[j]469ANR RUQNMC[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch
[j]469ANR RUQNMH[/j]STEP4
[j]469ANR RUQNMX[/j]将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?. `% A; t3 t* c1 c,运行游戏:[j]469ANR RUQNM3[/j]
[j]469ANR RUQNLV[/j]
[j]469ANR RUQNN6[/j]汉化成功☆将该补丁发布即可发布汉化
[j]469ANR RUQNMP[/j][j]469ANR RUQNN1[/j]
参考教程:
[j]469ANR RUQNMU[/j]【技术】新人也能懂的galgame游戏解包方法
[j]469ANR RUQNMU[/j]使用Tyranorider制作更新补丁-官方教程(日文版)[j]469ANR RUQNN0[/j]
【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]469ANR RUQNLN[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0?1 O0 s+ Y u. R- @ y,教程非常详细专业)
[j]469ANR RUQNN4[/j][Gal汉化入门]#4 TyranoScript汉化教程
[j]469ANR RUQNLK[/j]
[j]469ANR RUQNM0[/j]
|
|