最近,nilk提到了Yoomurjak's Ring这个游戏,我就顺便看了一下。* o8 _6 Y9 F. M/ L s7 s
我把我知道的东西先写下来,留待以后进一步分析。
* j# g7 U* j+ K6 v" n/ S' O. O* ]5 L) y
这个游戏是采用AGON的游戏引擎开发的,主要是基于xml文件,包文件是.sfl 文件。
! C- Q6 H1 e3 D' q' g& ~包文件的格式如下# b" `4 q; z# z7 X9 V5 c
http://wiki.xentax.com/index.php/GRAF:AGON_SFL/ L* y ]- B+ |# G1 B1 ^/ g& Q7 e
这个包文件可以用Game Extractor 来解包! s2 U( x- C( D
http://wiki.xentax.com/index.php/Game_Extractor
" F* S8 E3 p: E; Z* K" b2 I
; P6 |( D. Z( z6 m8 j! t看了一下\Data\System\system.sfl ,用hexworkshop检索font ,发现不少像如下的语句3 M" K; a1 Z% a/ Q: u* S
<font id="3" file="PalatinoCE_Bold_Italic_11.sfn" />
, D/ k3 t( W3 h9 w基本可以断定这个游戏使用的是.sfn图片字库,简单得分析了一下exe文件发现游戏在某种情况下还会读取System\fonts\fonts.xml,但实际这个文件并不存在。
: Y/ E! F& J/ E
% v3 |; s0 p5 r7 j/ g8 K感觉还有深入分析的必要,留待以后再进一步分析了。 |