对AGDS引擎大家可能还比较陌生,不过说起用这个引擎开发的游戏估计大家就比较熟悉了。
$ a% h- X' `! m( m$ i7 q. V# k/ f2 j官方网站如下
6 Y y; X7 T% T# j0 H3 Fhttp://www.future-games.cz/html/agds-engine/cz/Sound-&-Text; c6 a! n& _( k5 H1 Z0 ^/ e
7 Y! U. g8 q$ p# W) \用这个引擎开发的游戏有如下几个
& z3 L1 t4 q6 j
1 F- f: L/ M1 N1 U1.黑镜 Black Mirror 1
- S8 F- P; n/ L% `- D2.来生 Next Life& s- I" |6 Q! @! d4 G- ]# S
3.奥秘的时代 nibiru
u$ G( j2 k) q) [9 b1 u) C; e4.AlterEgo (开发中)
! E% o5 t4 g3 W; |5.Tale Of Hero$ Z& @/ b2 s6 J
4 \; R9 M! ?% B( ^+ V( a2 b使用这个引擎的游戏不多,但是都比较优秀,特别是其中的黑镜最为著名。
8 v- L& H# G! N, \下面把研究出来的仅有的信息写一下。! r @; z' S. b/ }
! A" _( V, k5 c/ l7 S& j这个游戏引擎使用了OpenGl API ,其中黑镜的字模取自某个grp文件中的图片字库。1 Q$ |2 W& S8 [' U+ K
奥秘的时代的字模则是用createfont函数,从系统字体里取的。' o. y+ n& A2 r6 C2 ~& C
游戏的字幕保存在.data.adb文件中,网上有解包器,但是由于其中的内容是编译后的脚本。 o' I9 }- q& s$ M% a
即使解包出来,也无法看到明文。不过我们可以想办法直接在exe文件中从汇编级别截取解密后的字幕,然后再作对应的转换。以上的2个游戏暂时还没有找到窗口化的方法。
3 @ j7 K ~+ M2 W! O% K% ?& Q8 o3 ~* C" ?6 g$ @' h
研究出来的有用信息非常有限,主要把希望寄托在opengl api上面。
. r! T# [/ N* _2 ?以下是一些汉化思路" F! c* O( {8 R/ g/ f
https://www.chinaavg.com/read.php?tid=20412 |