- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
153
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
S05PNk4=479WEV
*非首发&多图警告*[j]479WEV ROSKLA[/j]
*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?) [5 H: [3 j: S! s) k,很多部分原理并不明确www.otomedream.com#0? D D6 ~1 J) F9 L6 q, L; m,若有错误及更优解恳请大佬指教_(:з」∠)_*
[j]479WEV ROSKKV[/j]
[j]479WEV ROSKKE[/j]*编辑:[j]479WEV ROSKLF[/j]
发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?+ R6 f* \) |* ]1 D( j( y0 o、黑屏等bugwww.otomedream.com#0?8 Q9 D2 q2 u l2 j,具体原因待排查www.otomedream.com#0?, F3 @5 l I( } i( Z! E% o \。原封包教程在下面word里可见www.otomedream.com#0?7 O3 w% z% \7 u. f k,此处不再赘述www.otomedream.com#0?$ @( j; y a6 [1 C c。本文追加其他两种封包方式www.otomedream.com#0?9 W7 u2 C$ D6 I7 e# C+ S q,见下文教程
[j]479WEV ROSKLO[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 4)
[j]479WEV ROSKLJ[/j]Q:什么是Tyranobuilderwww.otomedream.com#0?1 ***下载/download/otomedream/ダウンロード*** q& ] ~! g5 m?
[j]479WEV ROSKL5[/j]A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?- v7 Z n. L7 l,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0?: s! R8 [3 U/ B, R6 \2 p- u,基于javawww.otomedream.com#0?, a! Y5 X8 j1 _ k F2 Q# h) V、html5www.otomedream.com#0?/ t r1 E8 M b; ?. w,非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?7 N0 l: `1 I: T,且没有编码问题www.otomedream.com#0?0 R3 U. R7 o. A! N,汉化不会乱码www.otomedream.com#0?$ @- b/ \0 s+ `) U$ N。[j]479WEV ROSKKM[/j]
官网(steam上也有售www.otomedream.com#0? X$ B/ R/ e8 p( { h! g; e!www.otomedream.com#0?+ m( O4 K$ ~0 W& U5 w!www.otomedream.com#0?& {/ Y* L3 a8 x3 z V!可以搜搜看)[j]479WEV ROSKLH[/j]
[j]479WEV ROSKKG[/j]Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0?2 l0 A# C5 ]2 h; _+ O6 F; D( R?
[j]479WEV ROSKKH[/j]A:由我自己的经验www.otomedream.com#0?$ e- H5 ~0 N3 ? G: W! ^5 I,确定游戏引擎有三种方法:
[j]479WEV ROSKLH[/j]①经验www.otomedream.com#0?4 m, X0 L+ j* W0 P。玩的多了www.otomedream.com#0?) I: d# }+ \+ G,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0?, [3 d% {- M% H, _! r。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?0 H# n4 X$ F1 T、桥姬and乌拉c等)
[j]479WEV ROSKKS[/j]②查找www.otomedream.com#0?# a. z& R B3 I u3 }$ | T+ \。在GARbro软件的文件夹中www.otomedream.com#0?$ b: F5 | ? S j) K3 w; [,有一个命名为 supported.html 的文件www.otomedream.com#0?/ P) n; g3 z# k% H0 B,打开www.otomedream.com#0?% {% T1 T* F* |, r,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?$ D& M% D* R! z* ]。
[j]479WEV ROSKLB[/j]③使用工具www.otomedream.com#0?) p( n) N9 L7 M7 {8 D。[j]479WEV ROSKKP[/j]
GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]479WEV ROSKLM[/j][j]479WEV ROSKL0[/j]
Q:有哪些BL游戏是用这个开发的www.otomedream.com#0?! ]! p v: X4 {: H& T8 q ^1 g?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)
[j]479WEV ROSKL3[/j]A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?. ~ c- m: X+ [8 T: |& A( k& K、powdergraywww.otomedream.com#0?+ |1 J: S+ \% q0 M、かみさまの棺www.otomedream.com#0?# Q+ J( N3 W( o2 ~、血染めの檻www.otomedream.com#0? m [4 S- W a0 w5 \1 h5 t、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?+ g( N/ c8 n6 q P; Z% _、流れ星を追いかけてwww.otomedream.com#0?8 X1 J: U5 e1 Q; u9 U、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?& V E- p7 ~ d, W w# b ~,然而lz阅历太低_(:з」∠)_)[j]479WEV ROSKKK[/j]
你问我怎么确定的www.otomedream.com#0?- [& g$ M j. u3 {& I?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]479WEV ROSKLK[/j]传统adv汉化一般有以下步骤:
[j]479WEV ROSKL5[/j]1. 解包
[j]479WEV ROSKKZ[/j]2. 对解包出的程序www.otomedream.com#0?8 L; {4 w3 ^0 X- \1 N4 X、图像www.otomedream.com#0?, R+ j P0 f- B、对话文本等进行翻译
[j]479WEV ROSKKN[/j]3. 封包
[j]479WEV ROSKKD[/j]下面将以win10系统www.otomedream.com#0?1 E: e- M3 G ~8 k,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?! [: R# `) m4 v5 \,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?( |- O }7 v7 U。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?! ?9 K# | }- X# t3 \8 K$ J6 s,若出现无法拆包www.otomedream.com#0?# J u7 K0 H7 b. ` f! C! V* O/ |、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0?- o2 M! z2 v2 [) a# {* z6 G( u。[j]479WEV ROSKKQ[/j]
[j]479WEV ROSKK7[/j]
[j]479WEV ROSKLB[/j]
[j]479WEV ROSKLP[/j][j]479WEV ROSKL7[/j]
解包[j]479WEV ROSKKA[/j]
[j]479WEV ROSKK8[/j]
各个游戏厂商为了维护自己的权益www.otomedream.com#0?1 ]9 r+ y G6 Y; O- F) e,对游戏各种资料进行了打包www.otomedream.com#0?( M A7 U6 s( I% L h2 T+ },使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?$ Z: \ [1 L `3 b, m e9 L Y、bgmwww.otomedream.com#0?& m1 q( `* b/ k3 g( v# {- E& \、脚本等)www.otomedream.com#0?% ^3 ~3 y8 p# x! `。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?$ h5 U9 A. A9 i7 }; [* }# y- \,获取不了文本自然汉化工作也难以开展www.otomedream.com#0?5 j) d B$ I) m1 ^. R。[j]479WEV ROSKKZ[/j]
在许多大佬的努力下www.otomedream.com#0?4 P+ g2 w. I$ s. x) E0 Z,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?1 h- t) j5 c; N U, j% N$ Z。作为编程小白www.otomedream.com#0?& d8 ?# _) ] ]5 G8 Q; ^0 r,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?6 Z: e8 K) `2 x4 s4 V% F: T( q。[j]479WEV ROSKKF[/j]
Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?# c: H4 x3 K* I0 p6 J2 r& q* E, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード***
[j]479WEV ROSKKN[/j][j]479WEV ROSKK1[/j]
此处我们使用GARbro进行解包www.otomedream.com#0?! C, D8 \; V4 L/ c+ n# {,这个是非常强大的拆包工具www.otomedream.com#0?3 K# j. z0 `8 ]$ |- x,并且可以对文本进行比较方便的预览
[j]479WEV ROSKLH[/j]打开GARBro后www.otomedream.com#0?* @8 J/ o4 N, \3 q& P H,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?% K0 s# p h [0 K7 a,等待解包www.otomedream.com#0?$ Y H# k7 m# E/ M k! ~。
[j]479WEV ROSKK1[/j]游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?) u( x& U q/ ?/ \ r1 U {* n。[j]479WEV ROSKLG[/j]
游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?1 k/ X; x h% l。.ks后缀的文件即为所需文本www.otomedream.com#0?% u! l9 l+ ^% w。
[j]479WEV ROSKLG[/j][j]479WEV ROSKLA[/j]
如图所示www.otomedream.com#0?; b4 w C- O% p! m( w0 s,文件中的日文部分即为我们所需的文本www.otomedream.com#0?1 o/ h* w E! f8 R* D ^。[j]479WEV ROSKK9[/j]
[j]479WEV ROSKKZ[/j]
[j]479WEV ROSKLO[/j]
[j]479WEV ROSKL6[/j]翻译
[j]479WEV ROSKKC[/j]
[j]479WEV ROSKKB[/j]一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0?1 A d ?( | y3 E) o( _( P,程序人员将文本进行替换www.otomedream.com#0?% H. A9 J3 W I# ?。[j]479WEV ROSKKQ[/j]
为了易于翻译www.otomedream.com#0?2 S V3 E7 M$ j. G s S,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?6 o9 I& h6 ~6 ***下载/download/otomedream/ダウンロード*** Q8 U7 v; J。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0?( A( _5 s- c# ?; l) R: c,解压也可得)[j]479WEV ROSKK8[/j]
[j]479WEV ROSKKK[/j]提取后www.otomedream.com#0?3 |2 y9 q% ^4 p) S3 k,根据路径找到文本文件(.ks)www.otomedream.com#0?5 m A( y c- P,右键-打开方式-选择为记事本www.otomedream.com#0?8 T: Z8 G# i8 H( F3 L+ i,即可打开并编辑www.otomedream.com#0?* C; ~% r1 p8 O7 e6 h- ^1 K1 d。可以开始翻译了www.otomedream.com#0?2 q! H1 c1 {/ I& u$ e. [; O( c!(或使用Tyranobuilder客户端进行编辑)
[j]479WEV ROSKKO[/j]下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]479WEV ROSKKJ[/j] 需要注册成功才可查看大图 [j]479WEV ROSKLH[/j]
翻译时www.otomedream.com#0?- J% k) N! r ?% K5 ?,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0?) p: X3 `3 r- ?4 J0 ^ Y+ e4 | w5 Q、分行的[p][r]):[tb_show_message_window]
[j]479WEV ROSKL6[/j][mask time="100" effect="slideInDown" color="0x000000" ][j]479WEV ROSKLE[/j]
[free_layermode time="100" wait="false" ][j]479WEV ROSKKI[/j]
[mask_off time="100" effect="fadeOut" ]
[j]479WEV ROSKK3[/j][tb_show_message_window ][j]479WEV ROSKK8[/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]479WEV ROSKK1[/j][tb_start_text mode=3 ]
[j]479WEV ROSKL7[/j]#ユニ
[j]479WEV ROSKK6[/j]誰か……おいwww.otomedream.com#0?; U2 w; k& ^9 C。[r]
[j]479WEV ROSKKC[/j]誰かwww.otomedream.com#0?* L$ f- d7 W* S Z y: D2 m、居ないのか[p][r]
[j]479WEV ROSKL0[/j][_tb_end_text]
[j]479WEV ROSKL1[/j]
[j]479WEV ROSKLM[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ]
[j]479WEV ROSKL1[/j][playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ]
[j]479WEV ROSKL5[/j][stopse time="5000" buf="1" fadeout="true" ][j]479WEV ROSKKP[/j]
[tb_start_text mode=3 ]
[j]479WEV ROSKKO[/j];名前欄リセット[r][j]479WEV ROSKKE[/j]
#
[j]479WEV ROSKK2[/j]この際www.otomedream.com#0?% U$ m K( n3 ^; \4 n2 u、さっきの女で良いwww.otomedream.com#0?$ w+ |/ g$ i) C( Z/ q8 m2 V。[l][r]
[j]479WEV ROSKL3[/j]誰でも良いwww.otomedream.com#0?+ {! K* z9 g4 G# V6 q$ b# P6 D8 P。[p][r][j]479WEV ROSKLK[/j]
人肌がないと――[r]
[j]479WEV ROSKK5[/j]眠らないとwww.otomedream.com#0?9 q! m3 e0 t8 Y+ C, U/ I、動けなくなる[p][r]
[j]479WEV ROSKKP[/j][_tb_end_text]
[j]479WEV ROSKKP[/j]封包[j]479WEV ROSKKB[/j]
[j]479WEV ROSKKP[/j]将文本翻译完成后www.otomedream.com#0?) W1 X6 f2 R j0 S; d+ l- ?,你需要将原本拆包出来的文件再次封装为exe才能进行游戏[j]479WEV ROSKLJ[/j]
此处提供三种方式发布汉化:[j]479WEV ROSKL7[/j]
①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)
[j]479WEV ROSKLJ[/j]官网下载地址www.otomedream.com#0?; t$ ^4 V- v2 x; F9 G# P W% _ N$ ?, _,具体封包步骤见本教程开头的word文件www.otomedream.com#0?9 e) M0 {# I- }# A5 v,此处不再进行讲解www.otomedream.com#0? I V) s8 _3 D6 U M* u% C$ k。
[j]479WEV ROSKKO[/j]②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?( Z$ w I9 Y n; A5 K. M,容易造成资源的滥用)
[j]479WEV ROSKKK[/j]框架下载地址[j]479WEV ROSKKT[/j]
解压下载的压缩包www.otomedream.com#0?2 |6 ?6 S1 d& K W2 |# d! n$ P。将上文中拆出来的所有资源www.otomedream.com#0?: D9 a/ X, T! M* s @0 }# n9 N6 [,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?; b+ W* v, ~ Q1 M m. v$ n. p。将该文件夹分享即可发布汉化www.otomedream.com#0?) V4 D+ K# s# m。
[j]479WEV ROSKL3[/j]
[j]479WEV ROSKK2[/j]③制作更新补丁
[j]479WEV ROSKKV[/j]首先下载官方调试工具→点我www.otomedream.com#0?* H& W1 J5 h4 h+ f0 H,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0?9 A6 S8 W7 H) n* Q; f! C0 u,将下载的压缩包解压www.otomedream.com#0? |: D$ p# { k: v& h。
[j]479WEV ROSKKZ[/j]双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?5 k1 p6 h, V9 q1 D, g,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?/ H% [ m. @# ?1 H/ Y# U* |,即可进行调试www.otomedream.com#0?/ @& P% u% {6 J2 o。[j]479WEV ROSKLF[/j]
下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" />
[j]479WEV ROSKKV[/j] 需要注册成功才可查看大图
[j]479WEV ROSKLF[/j]点击ゲーム開始www.otomedream.com#0?3 `/ z/ R& E+ ^,在下拉框里选中某一段文本www.otomedream.com#0?2 _1 P# v: t6 [3 [# p e) f4 R! H,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?7 I p- ?1 I1 Q y。
[j]479WEV ROSKK5[/j]
[j]479WEV ROSKKH[/j]STEP1
[j]479WEV ROSKK5[/j]假设我们想替换(汉化)
[j]479WEV ROSKKO[/j]某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png[j]479WEV ROSKLK[/j]
某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks
[j]479WEV ROSKKV[/j]首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0? i, i7 s- _: G) P# p O4 Y4 z# T,可以任意命名www.otomedream.com#0?( k5 w; S0 `- U8 p) p。该文件夹中www.otomedream.com#0?, p. p/ @5 `1 D) {3 u, d,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同
[j]479WEV ROSKLH[/j]因此此处这两份替换(汉化)文件的存放处为:[j]479WEV ROSKL7[/j]
Desktop/新建文件夹/data/image
[j]479WEV ROSKKQ[/j]Desktop/新建文件夹/data/scenario
[j]479WEV ROSKKI[/j]如图所示:
[j]479WEV ROSKKB[/j]
[j]479WEV ROSKKN[/j]STEP2[j]479WEV ROSKL8[/j]
接下来www.otomedream.com#0?- `7 K; l2 q, k. y! A,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?1 H/ r. D$ O( ?0 f6 Q: n( J* A,点击パッチ选项www.otomedream.com#0?# `# ^) A. X; o+ @5 a. E$ C8 ?,选择上面我们新建的文件夹www.otomedream.com#0?! n( i. n9 g+ a1 o8 b8 I,点击制作patchwww.otomedream.com#0? s r, h3 ~! T! l& S! v p。
[j]479WEV ROSKLP[/j]
[j]479WEV ROSKLM[/j]STEP3[j]479WEV ROSKKD[/j]
制作完成后www.otomedream.com#0?4 D! z/ o9 l! Y! G,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0?3 T5 O w6 Y4 ?: B3 t( @8 l$ ]。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?2 \& U) c9 ]% t% p, D,选择用记事本打开www.otomedream.com#0?8 ***下载/download/otomedream/ダウンロード*** ?* t7 y% ]5 x! ~- B5 j: T,找到这样一行:
[j]479WEV ROSKL4[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch[j]479WEV ROSKKC[/j]
STEP4
[j]479WEV ROSKK5[/j]将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?$ O7 x) q7 z. \2 }! ],运行游戏:[j]479WEV ROSKLG[/j]
[j]479WEV ROSKK1[/j][j]479WEV ROSKKM[/j]
汉化成功☆将该补丁发布即可发布汉化[j]479WEV ROSKLA[/j]
[j]479WEV ROSKL6[/j]参考教程:
[j]479WEV ROSKKC[/j]【技术】新人也能懂的galgame游戏解包方法
[j]479WEV ROSKL0[/j]使用Tyranorider制作更新补丁-官方教程(日文版)[j]479WEV ROSKL5[/j]
【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]479WEV ROSKKA[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0?3 `2 ]( z6 M z2 x3 v5 y( o) },教程非常详细专业)[j]479WEV ROSKL2[/j]
[Gal汉化入门]#4 TyranoScript汉化教程[j]479WEV ROSKL9[/j]
[j]479WEV ROSKK7[/j]
|
|