最近,nilk提到了Yoomurjak's Ring这个游戏,我就顺便看了一下。
+ N4 k. b9 M& S我把我知道的东西先写下来,留待以后进一步分析。9 k. E8 {( S5 {- R/ a3 O
* q: P5 t* r, ?3 T r, k7 }, R+ Z4 x这个游戏是采用AGON的游戏引擎开发的,主要是基于xml文件,包文件是.sfl 文件。* ` \% M. M0 b$ `7 t2 h: P3 [
包文件的格式如下
8 `' v' ~) D4 r1 ^# Khttp://wiki.xentax.com/index.php/GRAF:AGON_SFL
/ B9 z# y7 v9 z5 _0 b( ~这个包文件可以用Game Extractor 来解包 P1 \0 C- C2 u" Z P6 \
http://wiki.xentax.com/index.php/Game_Extractor" b: K* Z5 h& }1 J
. A! K; I7 ^7 i9 z. b$ K
看了一下\Data\System\system.sfl ,用hexworkshop检索font ,发现不少像如下的语句
4 o! z; |( T2 p0 t0 \<font id="3" file="PalatinoCE_Bold_Italic_11.sfn" />3 [/ c. b# _8 V* I# j i
基本可以断定这个游戏使用的是.sfn图片字库,简单得分析了一下exe文件发现游戏在某种情况下还会读取System\fonts\fonts.xml,但实际这个文件并不存在。5 I2 J( \: U$ [' F( K# r
5 o9 f/ S( e3 l/ u% O
感觉还有深入分析的必要,留待以后再进一步分析了。 |