后置知识(一)
欢迎来到第三部分,你可能是第一个来到这的人
第三部分是选读部分,看不看没有太大影响,只是知识储量的差异,比较短,主要是零散的知识和进阶理论,适合已经有了一定水分的人看
首先就是工具,SFF编辑工具除了FF,还有Nomen,MCM,sff2png和sprmaker2
场景调试可以使用我制作的场景预览工具
Select界面布置可以使用国外的可视化工具Vselect
PS是支持批处理的,第一步就是快捷键Alt+F9打开动作窗口,然后录制动作
录制完了后就可以点击 文件-菜单-批处理 里面就能进行批处理了
然后是三基色法,方法很简单,一般要准备3张图
三基色法是将原RGB图像分别填充成RGB三种颜色,混合选项为变暗,然后保存为三张图
比如红色的就这样
然后三张图,也就是分别是红,绿,蓝进行叠加,也就是说其中两张trans为add,三张位置要相同,这样就能避免索引失真,三基色法的原理就是由3张色表来组合更丰富的颜色
MUGEN是支持语言化的,语言化主要是为了多个画面包拥有多种语言
设置就在Cfgfile的language,是按照这个语言字符表来设置的
然后呢你Sysfile的节前面可以加上前缀,比如“ja.”,就是language为ja时使用的节,
默认就是en,也就是不用加前缀,然后玩家修改language就能直接在多个语言切换了
当然你的画面包也是要做多个语言的
后置知识(二)
关于SFF的压缩,SFFV1没什么好办法,只能人为注意
SFFV2.00和SFFV2.01的话图像尽量用5位图像,FF会自动Lz5压缩,压缩效果非常可观
SND的压缩,先分解成wav,用FF就行,然后对这些wav进行压缩,再重新组合成SND
内存优化方法:
减少Cfgfile的PlayerCache,不过这样会更频繁地读取
然后就是人物多的时候,可以分为多个画面包来分类,然后玩家修改Cfgfile的motif来切换
Cfgfile的Config那些火花数啊图像数啊,尤其是HelperMax,降低数值后效果会很好
将Cfgfile的UnloadSystem设置为1
尽量减少文件体积
速度优化方法:
使用全屏模式,也就是fullscreen
降低分辨率,比如640x480,关闭影子,也就是DrawShadows
调整frameskip,快捷键是Ctrl+F,数值有多个,看具体效果来调
Cfgfile的precache设置为0