最近,nilk提到了Yoomurjak's Ring这个游戏,我就顺便看了一下。9 o' E) ^' a' K, z
我把我知道的东西先写下来,留待以后进一步分析。
$ T2 u- L" j7 r" y1 L: ]3 S1 O/ e
这个游戏是采用AGON的游戏引擎开发的,主要是基于xml文件,包文件是.sfl 文件。
| ~- u8 |7 h0 J: v& e9 z5 g+ ~3 G包文件的格式如下9 r, s6 N) a F$ k
http://wiki.xentax.com/index.php/GRAF:AGON_SFL1 S+ Z1 g g4 a( m
这个包文件可以用Game Extractor 来解包; B! o5 I, J$ ~) B& w: O
http://wiki.xentax.com/index.php/Game_Extractor
) O% A: n. b& |8 s5 Q a4 N
- x3 z7 g4 W9 G* T看了一下\Data\System\system.sfl ,用hexworkshop检索font ,发现不少像如下的语句& _! \/ U8 K- B* w
<font id="3" file="PalatinoCE_Bold_Italic_11.sfn" />
3 s1 D" h3 P: o3 W基本可以断定这个游戏使用的是.sfn图片字库,简单得分析了一下exe文件发现游戏在某种情况下还会读取System\fonts\fonts.xml,但实际这个文件并不存在。
+ r4 a: A3 n2 @+ u3 o1 c: {8 i1 v3 F1 J; Y# O- P' D1 R& h+ g: T- h. j; P
感觉还有深入分析的必要,留待以后再进一步分析了。 |