最近,nilk提到了Yoomurjak's Ring这个游戏,我就顺便看了一下。( t' O# q: p! K _$ P& q& @# k6 d
我把我知道的东西先写下来,留待以后进一步分析。
: o0 K& o- y! b4 E
0 |8 n( I( ?0 q这个游戏是采用AGON的游戏引擎开发的,主要是基于xml文件,包文件是.sfl 文件。
" r% G* j/ r7 W- Z7 W, O( _包文件的格式如下
. s! C3 L9 Q) j) Thttp://wiki.xentax.com/index.php/GRAF:AGON_SFL1 n! d9 s" `8 j0 Z, X# s Z' {
这个包文件可以用Game Extractor 来解包! q( b% g, v' s( Q$ x: F( y
http://wiki.xentax.com/index.php/Game_Extractor4 V$ x$ I9 Z' ^/ `* _) k! d( Y( d) l
a8 S* @. M, W. Y1 A. l0 K看了一下\Data\System\system.sfl ,用hexworkshop检索font ,发现不少像如下的语句
8 `0 h5 u. g5 |- _) u- f# C<font id="3" file="PalatinoCE_Bold_Italic_11.sfn" />! e) U6 b/ O5 x3 C
基本可以断定这个游戏使用的是.sfn图片字库,简单得分析了一下exe文件发现游戏在某种情况下还会读取System\fonts\fonts.xml,但实际这个文件并不存在。
4 R$ q1 ]5 H. n8 Y/ X9 @; R: }: {" [, C# C+ I# K+ |$ a; ^4 `4 e
感觉还有深入分析的必要,留待以后再进一步分析了。 |