首先,至于写个完整的教程我不懂怎样写,也不会写。。因为很多东西还是要自己研究、发觉比较有满足感的。。。
毕竟我认为你们自己研究,也许能做得更好。。。
当然,要做一名好的皮肤DIYers,我觉得最基本要符合一些资格。
1. PS技巧- 当然关于图像的,怎样说都需要到一点PS的技巧,这点不能忽视。。。不过我是比较例外的例子,因为我的PS技术不怎么样
当然有时候你可以考虑整合。
2. 恒心 - 做皮肤我觉得要有一定的恒心,因为刚开始要不断的尝试。如果你没恒心,我相信你将来很多未作品都要流产了
3. 英文基础 - 为什么要英文基础,只因为xml是用英文来写的,为了更容易了解xml里面所写的意思,会点简单的英文,可以帮助很多。。。也好让你参考下别人是怎样写的。
若符合以上的即可开始动工学习了(不符合也不是不可以哦)·
我们知道FM2008存放皮肤的一 般是我的文档\\Sports Interactive\Football Manager 2008\skins或者玩家数据夹\skins里面。。。
为了方便你制作皮肤,你首先要懂一些HTML语言,如果你懂XML语言就更好不过了。。。
但是如果你实在对这些语言一无所知的话,你一开始可以多看看国外网站发布的皮肤,
参考下他们是怎样写的,多试试看,这些代码是什么效果,而那些代码又是什么效果。
一般所需要的工具,FMF 工具和制作图像的工具:FMF 工具 - Resource Archiver Tool
至于图像工具,看个人喜欢用什么,但是一般还是用PS的吧。
接下来就是说我如何制作一个皮肤了。
开始,我是解压游戏原装的皮肤,然后基于这个皮肤,来慢慢进行修改以及替换图像的。。。
原装皮肤放在游戏目录\data里面,为名skin.fmf,利用FMF工具把这个skin.fmf解压出来。。
解压出来的文件夹,里面会有两个文件夹,一个是fm2008(左手版), 一个是右手版的fm2008_r。。。
如果你是刚入学,就先别管什么是右手版了,还是一步一步慢慢来吧。。。
好,就接着把里面的fm2008文件夹,重命名成想要的皮肤名字,比如是newskin。
然后就接着把里面的fm2008.xml文件,重命名跟文件夹一样的名字,newskin.xml
并利用记事簿(notepad)打开并修改成类似下面的代码
引用:
<!-- skin details -->
<string id="name" value="New Skin 2008"/> <!-- The name of the skin --> 皮肤名字
<string id="author" value="CC"/> <!-- The author name -->作者名字
<string id="description" value="New Skin"/> <!-- Short description --> 短述
<string id="version" value="1.0"/> <!-- The version number --> 版本
然后,fm2008文件夹里面我可以看到。。。
有个名为panels的文件夹,这个可以说是皮肤的重点所在,你的皮肤如何显示给使用者全靠这个了。
先说说我怎样研究修改panels的吧。。。
其实我都是靠自己研究的。。。除了研究国外网站的皮肤,我也对原装的panels进行了地毯式的研究。
因为放在游戏目录\data的panels.fmf,里面的xml文件不是普通的多。我都是慢慢看,慢慢消化。
所需文件夹
接着除了panels文件夹,我们还需要建立以下这几个有需要的文件夹。。。(当然如果你还需要对应其它东西,你可以另行添加)
graphics - 跟panels文件夹一样不可缺少的,是你所有图像的位置所在。。至于你的图像要放在graphics里面的什么位置,自己慢慢研究吧。。可以参考各大的皮肤作品或者游戏目录\data的graphics.fmf。
简单得来说,一个皮肤就是替换图像,以及修改xml文件,来对各界面进行修改。。。。
screens - 如果你想修改游戏的主菜单的话,你就需要这个文件
settings-一般是设置游戏的字体大小,以及颜色的。。还有什么用处,自己慢慢试验吧。。。
XML文件
完成了所需的文件夹,说说一些基本的xml文件的用处吧。。。这些大多数都在panels文件夹里面的。。。
header.xml -控制住会读取那些文件来显示游戏界面。。。一般上可以不用改。。。
但如果你有研究的话,有些皮肤是直接把绝大部分的代码都放进去的。。。但是我不鼓励那么做。。
最好还是分开,那样要修改相对的也比较简单,那样也不用每次都看过那么多代码。。。
titlebar.xml- 如果你像原装的header.xml那样,一开始会读取这个文件先。。。这个就好像头。。。显示着队徽,名字的。。。
而你想怎样修改,就看个人了。。。
global panels.xml - 一般上我们也没什么对这个文件修改,公用就类似通用面版的。
footer.xml - 顾名思义,就是游戏界面的底部,有放着个继续按钮的。。。
footer quicklinks.xml - 里面的代码全都是菜单的。。。所以当然是显示菜单的啦。。。
想要显示那些,不要显示那些,想要怎样显示,就由你慢慢来研究吧。。。。
其他的xml就看你的需要,而自己添加了。。。
附:
说明:FMF 工具 - Resource Archiver Tool
开始 - Extract Archive。。意思就是把FMF文件解压出来。。。
按了Extract Archive那个button,就会弹出上面那个窗口。。。
接下来只要选择你要解压出来的文件,然后再决定你要把解压出来的文件放在那里。
第二个 - Create Archive。。。意思就是创建一个FMF文件。。
按了Create Archive那个button,就会弹出上面那个窗口。。。
然后只要选择文件夹,就能把那文件夹变成FMF文件。
第三个 - Browse Archive。。意思就是打开并查看FMF文件。。。
按了Browse Archieve那个button,就会弹出上面那个窗口。。。
然后只要选择你要打开的文件,你就能开到你所选择的FMF文件里面到底有什么秘密了。。。
最后 - Exract Selected。。。意思是在你打开FMF文件后,单一解压你要的文件
当你打开文件后,选择你要解压出来的文件,然后按下Extract Selected,就会弹出上面的窗口。。
然后选择你要把文件解压去那里吧。。。
由于这官方工具不支持显示中文,现附上解决的方法:
(注:不是汉化)
开始,
选择任意一款中文字体复制两份,然后分别命名为vera.otf和verabd.otf,放到Fonts文件夹中即可附件的“中文字体”解压后是一个Fonts文件夹,把它放到Data\Fonts文件夹里面。
联系客服