本帖最后由 Wilson 于 2018-6-10 18:20 编辑
舰船编辑器是方便Modder快速制作舰船数据的一种工具 使用它能快速生成舰船数据
前言:请勿使用舰船编辑器制作任何破坏平衡的舰船 当然 自嗨是可以的 但请勿将你的“玩笑舰”传播出去
第一步:下载工具
舰船编辑器有若干版本 虽然看上去不太一样 但是它们的实际功能都是差不多的
我比较推荐前往官网下载(当然 是英文版的 不过文本量很少 不影响使用)
官方论坛链接:http://fractalsoftworks.com/forum/index.php
第二步:制作贴图
你的舰船需要有一个贴图才可以在游戏中被显示出来 所以在开始制作你的舰船之前 你需要先制作一个贴图
第三步:导入贴图
打开你的舰船编辑器 随后你可以在打开的窗口左边看到这些按钮(我这里使用在官网下载的 StarSector Forge 作为演示工具)
点击 Ship Editor 这个按钮来创建一个新的空舰船
随后你可以看到左边的列表更新了
现在点击 Ship Image 按钮来为你的舰船添加一个贴图
注意:舰船贴图需要将白色背景替换为空像素 这样才是正常贴图 (什么?你不会弄空像素?百度一下就知道了)
添加贴图后 你的贴图会显示在右边的空白区域以方便你编辑
左边的各个按键含义依次是
Exit Editor 退出编辑器
New Ship 创建一个新的空舰船 你之前未保存的数据会被清空
Load Ship 读取一个舰船数据 你可以在原有数据的基础上进行修改
Save Ship 保存你当前的舰船数据 保存文件格式为 .ship
Ship Image 加载贴图
Center 设置你的舰船几何中心(按住Ctrl进行可视化操作)
注意:圆形的范围应和你的舰船大小相同(至少不能相差太多)
Shield 设置你的舰船护盾半径与护盾的几何中心(按住Ctrl进行可视化操作)
注意:护盾应能够完整的覆盖舰船
Bounds 设置舰船的碰撞箱 碰撞箱为一个封闭的多边形(按住Ctrl进行可视化操作)
注意:在设置碰撞箱时 应尽量使用更少的锚点 因为更多更复杂的锚点可能会使游戏在进行碰撞计算时需要进行巨量的计算从而导致游戏性能下降
舰船的碰撞箱是有先后顺序的 请注意两个点之间的连线 不要让他们重合或相交
Engines 设置舰船的引擎 (按住Shift进行预览放置 按住Ctrl并点击鼠标左键对已放置的锚点进行细节调整)
Weapons 设置舰船的武器槽位(按住Shift进行预览放置 按住Ctrl并点击鼠标左键来设置武器的射击角度 按住Alt并点击鼠标左键来设置武器的朝向)
Built-In Mods 设置舰船的内置舰船插件
Built-In Weapons 设置舰船的内置武器
Built-In Wings 设置舰船的内置战机联队(LPC)
Mirror 开启镜像模式 在镜像模式下 你在创建节点的时候会同时创建两个 这两个节点沿中轴线对称 并且可以同时移动镜像的两个节点
在了解基础含义之后 就可以开始进行简单的制作了
值得一提的是 通常一个节点都会有若干个属性 按Tab便可以查看并修改当前选中节点的详细数据
就像这样
这些数据应该比较简单易懂 稍微翻译一下并和原版内的.ship文件进行对照便可得出这些属性的含义
注意事项:该 StarSector Forge 工具存在些许bug 可能导致直接生成出来的.ship文件无法被游戏正常读取
你需要在完成基础信息的编辑之后 手动打开.ship文件 对内部数据进行二次修改(当然 这文件并没有加密或者使用特殊编码格式 普通的文本编辑器便可正常打开并编辑)
.ship文件中的各个属性与编辑器内的属性均一一对应 只需稍加搜索并与原版.ship数据进行对照 便可以轻松编辑
转载请注明出处(论坛链接)与作者ID(Wilson)
|