- UID
- 1591340
- 阅读权限
- 15
- 精华
- 主题
- 帖子
- 积分
- 130
- 论坛币
- Zeny
- HP
-
- SP
-
- 威望
- 点
- 魅力
- 点
- 赞
153
- 关注帖主
- 人
- 关注别人
- 人
|
发表于 2022-6-26 17:48:18
|阅读模式
S0xaTU8=47EYJA
*非首发&多图警告*[j]47EYJA ROQW08[/j]
*本教程仅从编程小白视角出发进行介绍www.otomedream.com#0?- q+ l$ u8 g+ |,很多部分原理并不明确www.otomedream.com#0? K7 D* w. }& |% `6 \- M,若有错误及更优解恳请大佬指教_(:з」∠)_*
[j]47EYJA ROQW1N[/j][j]47EYJA ROQW0B[/j]
*编辑:
[j]47EYJA ROQW0W[/j]发现用最新版本TyranoBuilder封包老版本引擎制作的游戏会出现无法存档www.otomedream.com#0?: r* Z9 k9 o, `% ~) }3 g E、黑屏等bugwww.otomedream.com#0?- t+ ]6 x$ ]# Q; Y7 Z,具体原因待排查www.otomedream.com#0?/ ~6 ]8 B8 U8 \$ E。原封包教程在下面word里可见www.otomedream.com#0?: J8 u3 `% K# d/ U! m3 q5 Q4 i3 ^,此处不再赘述www.otomedream.com#0? X6 Q- n! B+ q( W8 o, R5 X+ J。本文追加其他两种封包方式www.otomedream.com#0?6 Z& O5 ~7 {, X D$ d E,见下文教程
[j]47EYJA ROQW1Q[/j]原封包教程.doc
原封包教程.rar
🔻原封包教程.rar🚧SSL下载🔻
(1.2 MB, 下载次数: 4)
[j]47EYJA ROQW0Q[/j]
Q:什么是Tyranobuilderwww.otomedream.com#0?/ X L {2 I; w, J, _0 D* _?[j]47EYJA ROQW1C[/j]
A:TyranoBuilder Visual Novel Studiowww.otomedream.com#0?9 G& {9 t# T4 j: Z- A4 y# ~6 n* _. B R; \,是一款简单易上手的免费视觉小说制作软件(高级版需要付费)www.otomedream.com#0?. _, w+ M6 U2 B,基于javawww.otomedream.com#0?% ~( n. m1 v1 z: i、html5www.otomedream.com#0?7 |2 o [& @) ]8 j,非常易于移植为 ***下载/download/otomedream/ダウンロード*** 和 ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?! \7 k5 }: O; ~$ a* N8 Y7 h,且没有编码问题www.otomedream.com#0?. |- E/ Q: g5 h7 ?: D A% f/ r$ j4 u,汉化不会乱码www.otomedream.com#0?, i3 o, z( Y6 Z E: r% u. I。
[j]47EYJA ROQW14[/j]官网(steam上也有售www.otomedream.com#0?+ j; l; Z% @* X) N7 I0 l!www.otomedream.com#0?/ b2 F9 X7 Y. p& W!www.otomedream.com#0?! _6 w7 f1 T z4 M& h: h% G) L!可以搜搜看)
[j]47EYJA ROQW11[/j]
[j]47EYJA ROQW0W[/j]Q:我如何确认自己的游戏是基于什么引擎开发www.otomedream.com#0? f) E$ [6 O: g( @ w$ x9 j?
[j]47EYJA ROQW0R[/j]A:由我自己的经验www.otomedream.com#0?1 H! `9 z1 R& Q1 O- C,确定游戏引擎有三种方法:
[j]47EYJA ROQW04[/j]①经验www.otomedream.com#0?5 |# q/ |( {8 b* C& R- Y2 e。玩的多了www.otomedream.com#0?; y0 t/ E K6 a,就会非常熟悉一些会社常用的封包格式www.otomedream.com#0?1 H; s& T; E: i。如非常常见的krkr引擎封包文件后缀为xp3(如柚子社游戏www.otomedream.com#0?+ D4 Z! v) }3 y6 A( U0 T、桥姬and乌拉c等)
[j]47EYJA ROQW0R[/j]②查找www.otomedream.com#0?, a* ^2 Q# x* d: v J。在GARbro软件的文件夹中www.otomedream.com#0?% g3 H5 g7 K3 i, n% E* h9 k,有一个命名为 supported.html 的文件www.otomedream.com#0?- {7 t8 i) @2 O6 x3 R) s7 |3 L,打开www.otomedream.com#0?5 e4 e3 s& c y& P, k,通过网页查找文件后缀名来确认开发引擎www.otomedream.com#0?& o s+ @! a* |5 W。
[j]47EYJA ROQW1P[/j]③使用工具www.otomedream.com#0?$ z5 V b+ v2 P% V! O5 C! @& V。
[j]47EYJA ROQW07[/j]GALGAME引擎识别工具
GALGAME引擎识别工具.zip
🔻GALGAME引擎识别工具.zip🚧SSL下载🔻
(883.11 KB, 下载次数: 13)
[j]47EYJA ROQW1L[/j][j]47EYJA ROQW0P[/j]
Q:有哪些BL游戏是用这个开发的www.otomedream.com#0? j( o, y( ?% a6 O ^?(lz基本不玩乙女_(:з」∠)_大家可以将自己游戏对号入座一下)[j]47EYJA ROQW1L[/j]
A:目前确定为Tyranobuilder开发的BLG有:Re;quartz零度www.otomedream.com#0?+ o! X- d% _4 U; G, [3 Z& ]、powdergraywww.otomedream.com#0?* t% {+ \0 R3 `* p1 A+ g、かみさまの棺www.otomedream.com#0?1 D9 r( `2 ?5 ]4 x、血染めの檻www.otomedream.com#0?, x% w& F! F V) W+ {、世界滅 ***下载/download/otomedream/ダウンロード*** 有幻想マミヤwww.otomedream.com#0?+ t c r* i# J/ a、流れ星を追いかけてwww.otomedream.com#0?0 z! i5 |8 k: H1 k6 n、DAREDOU 政略結婚を回避したいので誰か同棲してくれないか(应该还有很多www.otomedream.com#0?4 A2 N; T2 M+ z Y,然而lz阅历太低_(:з」∠)_)
[j]47EYJA ROQW04[/j]你问我怎么确定的www.otomedream.com#0?8 L) y6 \7 c( U S?还不是因为这程序图标和简陋到不行的存读档和backlog界面...= =
[j]47EYJA ROQW0K[/j]传统adv汉化一般有以下步骤:
[j]47EYJA ROQW0L[/j]1. 解包
[j]47EYJA ROQW0J[/j]2. 对解包出的程序www.otomedream.com#0? c ]7 \ m7 }. [$ [! \、图像www.otomedream.com#0?* y O( c1 |$ V1 F5 ?1 F、对话文本等进行翻译[j]47EYJA ROQW0S[/j]
3. 封包
[j]47EYJA ROQW0N[/j]下面将以win10系统www.otomedream.com#0?$ n [/ @4 i8 O2 ~: {- k: o7 F0 D+ n,Re;quartz零度的汉化作为教学案例www.otomedream.com#0?0 j, E3 {7 Z; V3 ?7 q0 A,针对Tyranobuilder制作的同人作品的汉化过程进行讲解www.otomedream.com#0?+ U/ V/ L8 m( A。该教程仅适用于部分Tyranobuilder开发的游戏www.otomedream.com#0?* t3 _6 _. j/ y. o$ w,若出现无法拆包www.otomedream.com#0?: k5 |8 |$ i+ J9 ~、汉化失败等状况请根据具体情况进行排查www.otomedream.com#0?7 ]4 F1 A( x s. M) N9 o。[j]47EYJA ROQW1E[/j]
[j]47EYJA ROQW1F[/j]
[j]47EYJA ROQW19[/j]
[j]47EYJA ROQW14[/j]
[j]47EYJA ROQW0X[/j]解包
[j]47EYJA ROQW0Y[/j]
[j]47EYJA ROQW11[/j]各个游戏厂商为了维护自己的权益www.otomedream.com#0?# W `5 X4 {: v! i: P& z8 a,对游戏各种资料进行了打包www.otomedream.com#0?2 W7 O5 S7 s9 C8 e0 E( Q1 O,使得玩家不那么容易获得部分资源(CGwww.otomedream.com#0?8 j4 B1 W( A) d3 r、bgmwww.otomedream.com#0?) n) R a+ H3 }5 }9 }3 p、脚本等)www.otomedream.com#0?3 ?- S: R7 _5 E y) p; Z# Z。汉化者的最终目的是对游戏文本及部分程序进行汉化www.otomedream.com#0?7 P* D% R8 z5 x7 R) },获取不了文本自然汉化工作也难以开展www.otomedream.com#0?- O ?) r( }( y& b/ d。
[j]47EYJA ROQW19[/j]在许多大佬的努力下www.otomedream.com#0?: ]1 E K8 h7 @8 N K,若不涉及加密(如大公司的商业新作)大部分游戏已经能通过多种工具进行一键解包获取想要的资源www.otomedream.com#0?; i5 B3 F9 ~- O: g6 v6 Z& J2 p。作为编程小白www.otomedream.com#0?$ Y9 w5 c8 m1 }; ~1 H% |. B; B,要是遇到用工具不能一键解包的文件我的建议是放弃(除非你想自学逆向)www.otomedream.com#0?# ?9 T+ Q: g/ u# T. M/ ]1 X* q。
[j]47EYJA ROQW0F[/j]Tyranobuilder引擎的封包还是很明显的 就是这个大的要死(所以每次加载游戏都要卡好一会)的exe和封入其中的大量js和html文件www.otomedream.com#0?$ I) }! k* h5 s- A& K! Z, Re;quartz零度的封包为reraid ***下载/download/otomedream/ダウンロード***
[j]47EYJA ROQW0Q[/j]
[j]47EYJA ROQW1I[/j]此处我们使用GARbro进行解包www.otomedream.com#0?; g3 ~) @8 Z% Q8 R,这个是非常强大的拆包工具www.otomedream.com#0?( Q$ K1 T: B$ Y* ^,并且可以对文本进行比较方便的预览
[j]47EYJA ROQW1P[/j]打开GARBro后www.otomedream.com#0?- Q# u7 z. U/ @$ r# E,双击GARBro中的reraid ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?3 @ L( E+ e2 O2 D1 S: T,等待解包www.otomedream.com#0?( |3 U4 T7 x4 d/ _/ V* x& \5 U。
[j]47EYJA ROQW1H[/j]游戏资源存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /datawww.otomedream.com#0?, }3 l R# |+ A6 ~5 h。
[j]47EYJA ROQW19[/j]游戏文本存放路径:Re;quartz零度/reraid ***下载/download/otomedream/ダウンロード*** /data/scenariowww.otomedream.com#0?& ~7 k, s6 n+ J6 a* l3 c7 N6 }。.ks后缀的文件即为所需文本www.otomedream.com#0? L% r7 s% X9 y! M# |。
[j]47EYJA ROQW1N[/j]
[j]47EYJA ROQW0H[/j]如图所示www.otomedream.com#0?2 p% H u- D. y) H3 o$ Y,文件中的日文部分即为我们所需的文本www.otomedream.com#0?2 `) F6 F N. ^* M. a8 H。
[j]47EYJA ROQW12[/j]
[j]47EYJA ROQW1J[/j]
[j]47EYJA ROQW18[/j]
[j]47EYJA ROQW0S[/j]翻译[j]47EYJA ROQW19[/j]
[j]47EYJA ROQW1K[/j]一般翻译会将获得的日文文本进行初翻+校对+润色后www.otomedream.com#0?, l+ ^* l. m b3 Y, r1 ],程序人员将文本进行替换www.otomedream.com#0?: r2 o: s+ y R( T8 A! ^。
[j]47EYJA ROQW1H[/j]为了易于翻译www.otomedream.com#0?/ t2 P8 w6 E! w- f t,建议将所有资源文件都拆包出来进行保存www.otomedream.com#0?& Q2 T2 h2 Z x2 Z。建议用GARBro拆出来相关资源(或是将reraid ***下载/download/otomedream/ダウンロード*** 后缀名改为zipwww.otomedream.com#0?3 k( c& i/ ~( t8 X c& C( O* p,解压也可得)
[j]47EYJA ROQW13[/j]
[j]47EYJA ROQW1M[/j]提取后www.otomedream.com#0?/ f- N1 ` \0 H. h,根据路径找到文本文件(.ks)www.otomedream.com#0?0 I: b8 v x% ?% l s8 I,右键-打开方式-选择为记事本www.otomedream.com#0?2 u- h ~! {# }- A z: y,即可打开并编辑www.otomedream.com#0?7 Y4 ]: B* P, g9 e- x. Y Y。可以开始翻译了www.otomedream.com#0?! `5 d ^% Q @9 a$ Q2 ]!(或使用Tyranobuilder客户端进行编辑)
[j]47EYJA ROQW0U[/j]下载/download/otomedream/ダウンロード*** adafb394.png" border="0" alt="" />
[j]47EYJA ROQW0Y[/j] 需要注册成功才可查看大图
[j]47EYJA ROQW0S[/j]翻译时www.otomedream.com#0? A* { ?4 e5 K& l7 J V: e% V I,除了确定为游戏对话文本(此处为了醒目作绿色标注)其他符号一个都不要动(例如用来暂停www.otomedream.com#0?1 K5 o8 Y+ p! {、分行的[p][r]):[tb_show_message_window][j]47EYJA ROQW02[/j]
[mask time="100" effect="slideInDown" color="0x000000" ][j]47EYJA ROQW0T[/j]
[free_layermode time="100" wait="false" ][j]47EYJA ROQW0F[/j]
[mask_off time="100" effect="fadeOut" ]
[j]47EYJA ROQW1O[/j][tb_show_message_window ][j]47EYJA ROQW1J[/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]47EYJA ROQW1B[/j]
[tb_start_text mode=3 ][j]47EYJA ROQW1H[/j]
#ユニ
[j]47EYJA ROQW12[/j]誰か……おいwww.otomedream.com#0?$ d, ?. w B4 A& ^。[r][j]47EYJA ROQW0N[/j]
誰かwww.otomedream.com#0?1 e9 h1 ~7 \) p- V4 A6 ]、居ないのか[p][r][j]47EYJA ROQW16[/j]
[_tb_end_text]
[j]47EYJA ROQW1H[/j]
[j]47EYJA ROQW14[/j][chara_hide name="ユニ" time="1000" wait="false" pos_mode="true" ]
[j]47EYJA ROQW18[/j][playse volume="100" time="1000" buf="1" storage="hune_hayaasi.ogg" ][j]47EYJA ROQW13[/j]
[stopse time="5000" buf="1" fadeout="true" ]
[j]47EYJA ROQW0A[/j][tb_start_text mode=3 ]
[j]47EYJA ROQW1I[/j];名前欄リセット[r][j]47EYJA ROQW1O[/j]
#
[j]47EYJA ROQW0D[/j]この際www.otomedream.com#0? a) j2 E( F. |2 c& A) R、さっきの女で良いwww.otomedream.com#0?! ^1 `7 v! ]0 Z* `。[l][r][j]47EYJA ROQW13[/j]
誰でも良いwww.otomedream.com#0?& J, w$ e1 @7 c。[p][r]
[j]47EYJA ROQW0L[/j]人肌がないと――[r]
[j]47EYJA ROQW1H[/j]眠らないとwww.otomedream.com#0?( f+ q6 O+ t3 q8 n8 N \、動けなくなる[p][r]
[j]47EYJA ROQW1C[/j][_tb_end_text]
[j]47EYJA ROQW0F[/j]封包
[j]47EYJA ROQW0B[/j][j]47EYJA ROQW10[/j]
将文本翻译完成后www.otomedream.com#0?* ` F S+ l% W5 L N K,你需要将原本拆包出来的文件再次封装为exe才能进行游戏[j]47EYJA ROQW1E[/j]
此处提供三种方式发布汉化:
[j]47EYJA ROQW10[/j]①使用官方软件进行封包(优点:可以对很多游戏细节进行调整 缺点:新旧版本不兼容)[j]47EYJA ROQW04[/j]
官网下载地址www.otomedream.com#0? o4 o. ~! Y; c/ @,具体封包步骤见本教程开头的word文件www.otomedream.com#0? [( @* w/ I5 x8 Z, E- S; T,此处不再进行讲解www.otomedream.com#0?/ \9 O( z/ I A。[j]47EYJA ROQW0H[/j]
②使用浏览器框架(优点:简单粗暴 缺点:未封包www.otomedream.com#0?1 u w! J: C! j- G$ _/ ^; E,容易造成资源的滥用)
[j]47EYJA ROQW0C[/j]框架下载地址
[j]47EYJA ROQW03[/j]解压下载的压缩包www.otomedream.com#0?7 R n) @: n+ u h/ H3 |$ {。将上文中拆出来的所有资源www.otomedream.com#0? Y( `) e! k: M+ F: ?( d. Z,放到解压出的文件夹中点击tyranoscript ***下载/download/otomedream/ダウンロード*** 运行游戏www.otomedream.com#0?$ ^ V/ }4 b* o. i。将该文件夹分享即可发布汉化www.otomedream.com#0?# S E$ k/ C( n- M。
[j]47EYJA ROQW0M[/j]
[j]47EYJA ROQW0B[/j]③制作更新补丁
[j]47EYJA ROQW0O[/j]首先下载官方调试工具→点我www.otomedream.com#0?; j6 v1 p6 ^3 g, i2 V: L- i. x,选择【ティラノライダー 最新版 64bit】 下载www.otomedream.com#0? Q/ F* X, U0 ]& k# L,将下载的压缩包解压www.otomedream.com#0?1 i w9 A8 ]. v C3 ?。
[j]47EYJA ROQW15[/j]双击tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?0 `- ? R* H1 [; T& t Y,选择上面步骤中拆包出的文件夹中的index.html文件www.otomedream.com#0?1 R: \; w* f. X4 N. O9 L,即可进行调试www.otomedream.com#0?; N5 M2 |7 ~ B0 \/ O5 v0 _3 Q8 c。
[j]47EYJA ROQW18[/j]下载/download/otomedream/ダウンロード*** d45.gif" border="0" alt="" /> [j]47EYJA ROQW11[/j]
需要注册成功才可查看大图
[j]47EYJA ROQW0H[/j]点击ゲーム開始www.otomedream.com#0?7 g) a R% c# o- a4 _; z,在下拉框里选中某一段文本www.otomedream.com#0?8 Z& q: h$ a1 J,即可跳跃到这段文本开头演示游戏www.otomedream.com#0?6 Z7 H; @. E. C. W- L- E+ U。[j]47EYJA ROQW03[/j]
[j]47EYJA ROQW05[/j]STEP1[j]47EYJA ROQW16[/j]
假设我们想替换(汉化)
[j]47EYJA ROQW1F[/j]某张图片:reraid ***下载/download/otomedream/ダウンロード*** /data/image/title_button_config.png[j]47EYJA ROQW03[/j]
某个文本:reraid ***下载/download/otomedream/ダウンロード*** /data/scenario/scene1.ks
[j]47EYJA ROQW14[/j]首先在桌面创建一个文件夹用于存放我们想替换的文件www.otomedream.com#0?* l2 z7 m5 X6 P4 S- |,可以任意命名www.otomedream.com#0?; N& |. ]- m6 y S( _$ b6 E。该文件夹中www.otomedream.com#0?- @ S( z7 n; ]- l: L# M,存放替换(汉化)文件的路径必须和上述你解包文件中存放该文件的路径相同[j]47EYJA ROQW0J[/j]
因此此处这两份替换(汉化)文件的存放处为:
[j]47EYJA ROQW1L[/j]Desktop/新建文件夹/data/image
[j]47EYJA ROQW1K[/j]Desktop/新建文件夹/data/scenario[j]47EYJA ROQW13[/j]
如图所示:
[j]47EYJA ROQW0B[/j][j]47EYJA ROQW0I[/j]
STEP2
[j]47EYJA ROQW0F[/j]接下来www.otomedream.com#0?% z2 s; [% ~: R k8 a+ S0 Z* Z,打开tyranorider ***下载/download/otomedream/ダウンロード*** www.otomedream.com#0?/ ^! W3 r) u1 {3 U9 k4 N: g,点击パッチ选项www.otomedream.com#0?% E& [8 i4 z) c2 t: u. ]2 X o,选择上面我们新建的文件夹www.otomedream.com#0?2 w( j* |! K: C,点击制作patchwww.otomedream.com#0?3 i+ l( f; ?: H。
[j]47EYJA ROQW1Q[/j][j]47EYJA ROQW0Z[/j]
STEP3
[j]47EYJA ROQW15[/j]制作完成后www.otomedream.com#0?3 w0 J. D: V6 V, H. q9 Z,将制作好的补丁(后缀为tpatch)进行重命名www.otomedream.com#0? G. A: s% j1 D v。首先找到解包文件中的Config.tjs(路径:reraid ***下载/download/otomedream/ダウンロード*** /data/system)www.otomedream.com#0?, o ^# B: b9 a! J; ~6 A& a8 ^& V7 G U P,选择用记事本打开www.otomedream.com#0?5 p5 @- f- Q% l% j `. O I3 n0 X7 O,找到这样一行:
[j]47EYJA ROQW14[/j]因此我们将制作好的tpatch重命名为:raid_pre1.tpatch
[j]47EYJA ROQW0G[/j]STEP4[j]47EYJA ROQW0A[/j]
将raid_pre1.tpatch放到reraid ***下载/download/otomedream/ダウンロード*** 同层文件夹中www.otomedream.com#0?6 @. f3 z v, n- T& x,运行游戏:
[j]47EYJA ROQW1M[/j]
[j]47EYJA ROQW14[/j]
[j]47EYJA ROQW1P[/j]汉化成功☆将该补丁发布即可发布汉化
[j]47EYJA ROQW17[/j]
[j]47EYJA ROQW0V[/j]参考教程:[j]47EYJA ROQW1N[/j]
【技术】新人也能懂的galgame游戏解包方法
[j]47EYJA ROQW1N[/j]使用Tyranorider制作更新补丁-官方教程(日文版)
[j]47EYJA ROQW0P[/j]【写给自己的教程】TyranoBuilder游戏项目打包为安卓apk
[j]47EYJA ROQW14[/j][Gal汉化入门教程]#1 基础知识部分(推荐点进空间看看www.otomedream.com#0?7 u% h* K$ N# m* `& V,教程非常详细专业)
[j]47EYJA ROQW0Y[/j][Gal汉化入门]#4 TyranoScript汉化教程
[j]47EYJA ROQW09[/j]
[j]47EYJA ROQW1D[/j]
|
|