我正在使用一个使用Haaf游戏引擎的程序,该引擎使用保存为.nsf格式的资源文件。这些文件实际上只是包含文件夹层次结构的zip文件和一个只包含每个文件信息的resources.nsr文件。
resources.nsf文件包含文件夹和.nsr文件设置如下:
|_resource.nsf
|_images
||-some .png files
|_sounds
||-some sound files
|-resource.nsr
.nsr文件的格式如下:
;TEXTURES-------------------------------------
Texture background
{
filename = images\background.png
}
;---------------------------------------------
Texture a
{
filename = images\a.png
}
;---------------------------------------------
Texture b
{
filename = images\b.png
}
....more textures
;SPRITES--------------------------------------
Sprite backgroundSpr
{
texture = background
rect = 0, 0, 1024, 768
}
....more sprites
在images文件夹中,我找到了一个thumbs.db文件,当我打开它时,第一行打印了Mac OS X.我假设zip文件起源于OS X系统。
我尝试使用7zip和Windows压缩来压缩新的资源文件。 Haaf's game engine的网站建议使用pkzip,但现在要花钱,所以我无法获得它的副本。
有没有办法可以重新打包我的资源文件并让它在Windows 7 x64下运行?
答案 0 :(得分:0)
如果您将其压缩为zip文件,Winrar可以正常工作,这将允许游戏引擎正确使用资源文件。