最近,nilk提到了Yoomurjak's Ring这个游戏,我就顺便看了一下。- [6 }% C0 N% `6 S# ?' |
我把我知道的东西先写下来,留待以后进一步分析。
" _% |4 _5 ?) r7 Y* Y. H; ]; |% H0 ^# p# _5 G6 V. E" ?
这个游戏是采用AGON的游戏引擎开发的,主要是基于xml文件,包文件是.sfl 文件。
# } d: C# W. U3 v( z包文件的格式如下
. k8 Q4 Q2 J1 F0 { T* x- P$ Mhttp://wiki.xentax.com/index.php/GRAF:AGON_SFL
" Q' a8 c* K- q0 ?这个包文件可以用Game Extractor 来解包/ ?& V# J! S/ c1 Q5 x
http://wiki.xentax.com/index.php/Game_Extractor1 V( A; p& t' c& D( d) i
' g( q4 h/ K6 i4 Z% f看了一下\Data\System\system.sfl ,用hexworkshop检索font ,发现不少像如下的语句3 t1 { v! j- v. ^
<font id="3" file="PalatinoCE_Bold_Italic_11.sfn" />
: u: J9 f6 m9 P( Y9 @基本可以断定这个游戏使用的是.sfn图片字库,简单得分析了一下exe文件发现游戏在某种情况下还会读取System\fonts\fonts.xml,但实际这个文件并不存在。 ~/ A/ E7 R, F7 G
1 m) O$ V8 L/ h感觉还有深入分析的必要,留待以后再进一步分析了。 |