MOD制作指南

From Space Engineers Wiki
Revision as of 07:02, 29 November 2015 by 3vDestr (talk | contribs)
Jump to: navigation, search


存档文件 / 世界文件

你可以在下面的路径找到你的存档: c:\Users\[你的windows用户名}\AppData\Roaming\SpaceEngineers\Saves\{你的steam ID}\

文件类型:

  • Sandbox.sbc – 基础的世界描述文件
  • SANDBOX_0_0_0_.sbs – 定义世界细节, 对象的位置和细节(在这里不做过多说明,但它本身应该很清晰 – 做一些实验你就知道了)
  • .vox – 小行星的二进制voxel(体素)数据 (括号内容同上 嗯>_<)
  • .xmlcache – 不要修改这些文件,他们是缓存文件,会在每次保存时自动生成

着色器

包含两种类型的文件.FX和.FXH,分别是vertex(顶点)和pixel(像素) 着色器,它们对应各种渲染操作,你可以在面的路径中找到: insteamapps\common\SpaceEngineers\Content\Effects2\

每个渲染文件会在游戏启动时被重新编译.如果你在修改一个后重启游戏时游戏崩溃,那么崩溃可能就是因为你的修改导致

材质

几乎所有材质都是DDS格式(DXT压缩). 你需要一个编辑程序操作他们. 如果你使用Adobe Photoshop, 我们推荐安装这个插件: developer.nvidia.com/nvidia-texture-tools-adobe-photoshop并使用这个设置导出::

材质导出设置

材质可以在这里找到: steamapps\common\SpaceEngineers\Content\Textures\ 这里有多种材质文件:GUI, 粒子, 灯光, 模型, voxels(体素), 等. 模型材质文件名中有“_ns”的文件是“法线贴图”在RGB通道和Alpha通道中的“高光”。 模型材质文件名中有“_de”的文件是“漫反射( diffuse)”在RGB通道和Alpha通道中的“发射率”

游戏数据

游戏数据存储在: steamapps\common\SpaceEngineers\Content\Data 这个文件夹包含方块定义文件、物理项目、体素材料 (体素材质)、透明材质(粒子效果)、组件、蓝图和一些其他东西。通过这些xml文件(扩展名是.sbc),你可以添加或修改大部分游戏对象,例如一个新的方块。当修改这些文件时,请确认你删除了.xml缓存文件(指的存档里的吧)。他可以创建例如圆形装甲块、新的推进器、陀螺仪、不同的驾驶舱等等

3D 模型

MwmBuilder是由fbx文件生成mwm模型的工具。

注意:你可能需要管理员权限在Program Files文件夹里复制或创建文件;你可以复制MwmBuilder 和dll文件到一个不同的文件夹(话说steam版这个文件也没在PF里啊 = =)。

MwmBuilder位置(看吧 - -): {Steam安装目录}\SteamApps\common\SpaceEngineers\Tools\MwmBuilder.exe

模型存储在: steamapps\common\SpaceEngineers\Content\Models\

用法说明: 1) 复制FBX模型到MwmBuilder.exe所在文件夹 2) 创建一个与FBX模型同名的XML文件. 例如你有一个Giraffe.fbx就创建一个Giraffe.xml. 3) 运行MwmBuilder.exe 4) 你将看到.mwm文件出现在文件夹里,没有就出错了 嗯嗯>_<




<comments />