最近,nilk提到了Yoomurjak's Ring这个游戏,我就顺便看了一下。
6 }3 G6 M% I: _8 o+ q/ ?/ S2 L( S我把我知道的东西先写下来,留待以后进一步分析。
0 I0 `7 {9 b. P+ r2 q, d' G& ^( \1 q( @" V. G0 w7 V
这个游戏是采用AGON的游戏引擎开发的,主要是基于xml文件,包文件是.sfl 文件。
) @: n/ N* C: z* W) y# a包文件的格式如下7 j6 ^5 i" F2 h
http://wiki.xentax.com/index.php/GRAF:AGON_SFL+ U( b4 |& m* E7 m# H+ q
这个包文件可以用Game Extractor 来解包
3 A2 O% ^, T U: { Khttp://wiki.xentax.com/index.php/Game_Extractor
$ a/ N( i1 b+ z6 o* [
$ n9 s4 M4 `$ y! w; Q1 N/ M3 [看了一下\Data\System\system.sfl ,用hexworkshop检索font ,发现不少像如下的语句- s) L a- J: w) y ^3 m
<font id="3" file="PalatinoCE_Bold_Italic_11.sfn" />
3 y0 A ^ ` `% A: J% {基本可以断定这个游戏使用的是.sfn图片字库,简单得分析了一下exe文件发现游戏在某种情况下还会读取System\fonts\fonts.xml,但实际这个文件并不存在。" C) P" a: }7 q; o) P* \0 Q5 o
: ]$ V9 C7 i* `- N8 U) A感觉还有深入分析的必要,留待以后再进一步分析了。 |