对AGDS引擎大家可能还比较陌生,不过说起用这个引擎开发的游戏估计大家就比较熟悉了。5 B" C7 r9 E7 E: E( R$ W
官方网站如下$ c! v& Z. a! b
http://www.future-games.cz/html/agds-engine/cz/Sound-&-Text9 U5 W; U' f3 B- l( J8 Y' S2 R" Y
2 |3 o; [. H0 F5 d用这个引擎开发的游戏有如下几个
* k+ |8 A5 i! ~) C9 f% c z. Z7 r& e9 e6 ?. H
1.黑镜 Black Mirror 1( ?! @0 Y6 H2 A# g
2.来生 Next Life0 e/ \: ^% X7 B5 O# e% x
3.奥秘的时代 nibiru
7 g- D! Y/ l6 E5 z& p9 i- H: Y4.AlterEgo (开发中)7 m1 `, w, j/ w
5.Tale Of Hero
9 \% ~" f i) X' _9 n$ w; }6 t! y) _3 ^- t% q9 W0 \ |
使用这个引擎的游戏不多,但是都比较优秀,特别是其中的黑镜最为著名。6 k6 H8 j& r, v
下面把研究出来的仅有的信息写一下。
5 v x& d3 ^; c7 h. e, h& [, U: ~% k2 ~1 c6 }
这个游戏引擎使用了OpenGl API ,其中黑镜的字模取自某个grp文件中的图片字库。
' N2 j! n6 u6 Q/ Y5 a奥秘的时代的字模则是用createfont函数,从系统字体里取的。' }) i- F6 O9 C: f
游戏的字幕保存在.data.adb文件中,网上有解包器,但是由于其中的内容是编译后的脚本。) D' i6 e& K/ j/ Z
即使解包出来,也无法看到明文。不过我们可以想办法直接在exe文件中从汇编级别截取解密后的字幕,然后再作对应的转换。以上的2个游戏暂时还没有找到窗口化的方法。7 A6 |, k9 Z9 F8 F$ `+ d
- K, G$ p3 d% l7 j研究出来的有用信息非常有限,主要把希望寄托在opengl api上面。) k$ M" f. i/ B! _& i
以下是一些汉化思路# @& a; p* F- a6 X/ n7 E- A
https://www.chinaavg.com/read.php?tid=20412 |