最近,nilk提到了Yoomurjak's Ring这个游戏,我就顺便看了一下。
! m( S7 q2 K; W! L% f. G, ?我把我知道的东西先写下来,留待以后进一步分析。7 J7 J' p$ |9 a- Y/ W+ ~
& U0 s! f: O& A) P0 j/ t# S! C9 L这个游戏是采用AGON的游戏引擎开发的,主要是基于xml文件,包文件是.sfl 文件。
% j7 k' a# _0 y/ B7 m包文件的格式如下
: n% b0 D. M' Phttp://wiki.xentax.com/index.php/GRAF:AGON_SFL7 I/ ]/ v! g% R9 n* q
这个包文件可以用Game Extractor 来解包5 \% S3 Y" X0 g: ^" S
http://wiki.xentax.com/index.php/Game_Extractor
! X5 \- u' ^9 u6 b
/ H# B* o6 F5 Y+ m6 d K9 u, y2 G4 P看了一下\Data\System\system.sfl ,用hexworkshop检索font ,发现不少像如下的语句
( k+ E7 N' U4 d, @8 D3 \; {<font id="3" file="PalatinoCE_Bold_Italic_11.sfn" />
' Y7 [1 H( i) t! y基本可以断定这个游戏使用的是.sfn图片字库,简单得分析了一下exe文件发现游戏在某种情况下还会读取System\fonts\fonts.xml,但实际这个文件并不存在。: d7 t8 ]( F. q- H p$ ~9 B. d7 X
) @+ p+ G8 B& J. m
感觉还有深入分析的必要,留待以后再进一步分析了。 |