当前位置: 首页> 手游资讯> 正文

城市天际线2模组作者被CO招安!目前MoveIt、无碰撞已上线P社平台

admin 2025-07-15 150

3月21日,由MacSergey为大家带来了城市天际线2的模组制作教程。首先本人简单介绍一下Sergey,全名MacSergey,是城市天际线1的路口划线工具(IntersectionMarkingTool)、节点控制器更新版(NodeControllerRenewal)、道路工具箱(NetworkMultitool)等模组的作者。她于2年前受到ColossalOrder雇佣,被官方招安,目前正在开发城市天际线2的模组制作功能。(所以这也证明了城市天际线2的许多更新就是抄模组[看])

模组制作教程

首先,城市天际线2实现了模组制作工具链,只需按一个键就可以安装所有需要的从属模组和外部工具,诸如模组制作所需的Unity引擎、Burst编译器和ECS。

其中的模组项目模板(也就是模组空壳实现与游戏交互的部分,具体内容还要自己写)使用新的.Net模板机制,在VisualStudio或Rider上创建新项目时会显示在项目列表中。所有需要的从属模组、路径和构建后操作都设置好了,您只需按下“构建”按钮,模组将被编译、后处理,并放入正确的文件夹,您启动游戏就可以看到它。(我感觉这个Minecraft早就有了[微笑]城市天际线2现在也有了)

然后就是优化。游戏使用Unity引擎的一些新技术,诸如实体组建系统或Burst编译,来利用多线程和低级别优化,这能将部分计算的速度提升30至40倍。但是需要额外知识才能运用这些技术,从而从中受益,否则使用这些技术可能反而降低性能。(到底是谁在降低性能?我不说[我想静静])

最后就是兼容性。创作者依然可以使用Harmony之类《Cities:Skylines》中普遍的模组制作工具,但续作中其局限更多了。Harmony只能修改托管代码,但经过Burst编译之后,为了优化,游戏的部分代码成了非托管代码。(我觉得Harmony这种功能不应该是由游戏本身实现吗?你好,城市天际线1提供一个模组API接口,然后制作出来的模组还可以相互冲突,我都没搞懂这个接口有什么意义。。。[黑线]还要一个Harmony缓解冲突,你也说得出来啊)

目前上线模组

转载自@无手文

而对于交通类模组之首的TMPE,作者表示正在制作中,预计还需要一个星期到一个月在平台上线第一个测试版。

代码模组支持作为城市天际线2原版更新补丁的一部分,将于2024年3月25日(北京时间2024年3月26日约1点)与海滩资产包(BeachPropertiesAssetPack)一起发布!

A.满意,够我好好玩了

B.怎么才这么点模组,继续等待

代模组不如1代,继续玩1代

同类文章
  • 最新文章
  • 热门文章
  • 随机阅读
友情链接