概念

游戏工程是一个新增加的功能,通过创建一个游戏工程,可以将一个玩法相关的全部地图,子地图,所需要的的机械,代码仓库,excel表格等全部放入一个目录。

使用

创建:在创造模式主界面,点击新建游戏工程按钮即可,创建时如果玩家账号内有代码仓库,会自动将代码仓库的代码都复制到工程目录中

导入机械和地图,打开一个游戏工程,点击导入文件按钮可以导入玩家账号内已有的机械和地图文件,导入后的文件和原始数据不再有关联,可以分开修改。游戏工程内的机械只能供当前游戏项目使用,无法复制回玩家的机械列表。

目录操作:支持新建目录,目录改名,文件改名,删除文件,剪切文件

游戏设置

点击游戏设置按钮打开设置面板,这里可以设置游戏的名称,描述

入口地图表示进入游戏时自动进入的地图,也就是以前的主地图

语言表,可以选择整个游戏项目对应的自动翻译表,可以支持项目下面所有地图,机械,甚至mod中访问

调色板表,可以选择整个游戏项目对应的调色板表,可以支持项目下面所有地图,机械,甚至mod中访问

上传到云存档,可以将整个目录手动备份到服务器

从云存档恢复,可以将整个目录替换为服务器上的存档,注意这会覆盖本地内容!

测试游戏,点击上传并测试游戏按钮,可以将游戏覆盖到一个测试用存档,其他玩家需要关注作者账号并从作者主页的测试版游戏按钮中选择对应游戏进行测试

发布游戏,可以将游戏发布给其他玩家进行游戏。

注意:云存档,测试游戏的存档,发布游戏的存档是3种不同的存档

与之前功能的区别

表格在逻辑中增加了地图/表格相关的逻辑,可以在任意地图,机械中指定读取表格,不需要再像之前一样需要在地图中先摆放一个外部数据零件了。

新增了一个地图/地图/切换地图 方法,与之前的跳转地图方法不同,新方法使用地图文件名来找到子地图,而且子地图必须是包含在项目目录中的

发布功能改为打包发布整个目录,避免了子地图和主地图可能版本不一致的问题