《太阳能着陆器》开发日志#007:发布路线图
《太阳能着陆器》发布路线图公布!抢先体验阶段将迎来模组更新(v0.3.x)和多人游戏更新(v0.4.x),支持自定义航天器、游戏模式、Steam创意工坊等。正式版v1.0将新增教程、故事模式、成就等内容。点击了解详细更新计划!
在花费了比我预期长得多的时间之后,我终于为结束抢先体验制定了一个完善的计划。该计划包含在抢先体验阶段再进行1到2次更新。如果抢先体验阶段只剩一次更新,那么将是模组更新(v0.3.x),随后是正式发布(v1.0.x)。如果抢先体验阶段还有两次更新,那么第一次将是模组更新(v0.3.x),随后是多人游戏更新(v0.4.x),最后才是正式发布(v1.0.x)。
目前我正在开发模组更新。本次更新将为用户提供官方途径,让他们能够在不改变原版体验的情况下向游戏添加自定义内容和游戏模式。我即将实现让《太阳能着陆器》加载模组并使其可玩的功能。具体细节将留待未来的开发日志介绍。但以下是如果模组更新是发布前的最后一次更新,以及如果模组更新后还有一次更新才发布的情况下,您可以期待的内容。
无论如何,以下是模组更新至少会包含的内容,我原本为模组更新计划的其他功能将在发布前陆续添加。
创建您自己的航天器以及可能的非航天器物理实体。
编写您自己的游戏模式。
将您的模组发布到Steam创意工坊或托管在其他地方。
制作引用其他模组的模组。
创建可通过Steam创意工坊共享或托管在其他地方的控制配置方案。
向游戏添加您自己的音乐(我目前没有计划添加任何默认音乐)。
内置关卡计时器,用于速通等玩法。
如果模组更新是发布前的最后一次更新,那么它将内置多人游戏功能。它还将包含所有我希望在发布前加入的与模组相关的功能,包括:
编写您自己的飞行计算机程序。
编写您自己的地形生成器。
制作带有动画和状态切换的复杂场景图。
制作多人游戏模式。
添加您自己的行星。
为您的行星添加大气层。
如果模组更新不是发布前的最后一次更新,那么模组更新将缺少一些功能,这些功能将在发布前陆续加入。这些包括:
无法制作任何类型的场景图。
没有多人游戏模式。
可能没有带大气层的行星。
从模组更新进入Beta测试分支起,该更新将至少包含一个工具:一个将MSH文件转换为《太阳能着陆器》模型的命令行实用程序。具体细节将在未来的开发日志中介绍。随着模组更新的推进,将添加更多工具,主要是制作游戏模型文件相关的工具。
我打算从模组更新进入Beta测试分支起就加入的第二个工具是一个用于打包您模组的工具。尽管这可能稍后会被内置到游戏本身中,特别是用于发布到Steam创意工坊。如果模组打包工具没有从一开始就包含,它将在模组更新进入主分支时加入。
如果在模组更新中包含多人游戏功能会使其过于庞大,那么多人游戏将获得自己的更新。如果发生这种情况,多人游戏更新还将获得模组更新未能包含的一些功能。它能获得多少与模组相关的功能取决于一些我尚未决定的因素。但以下是多人游戏更新将特别关注的内容:
完全通过模组实现的多人游戏模式。
将向游戏添加一个包含几个示例游戏模式的模组。
可能支持点对点和服务器-客户端架构。
对于服务器,能够踢出和封禁玩家,设置白名单和/或要求密码。
1.0版本发布将包含所有可能在前几次更新中遗漏的功能。此外,还有一个社区请求的功能总清单,我打算实现其中的大部分。如果社区功能请求没有进入任何其他两个抢先体验更新,它们也将包含在1.0版本发布中。此外,我希望包含以下内容:
内置教程模式,带有画外音、解释内容的弹出框,或两者兼有。
内置沙盒模式,具有从场景中添加和移除对象以及更改对象状态的菜单。
内置故事模式,比仅仅降落在荒芜行星上并跳回轨道更复杂。
一个系统,用于在时间加速时切换至/脱离“轨道锁定”模式以提高时间加速性能。
从游戏玩家循环中消除所有不必要的元素,进一步提升性能。
更好的指令模块AI,将大大增加坠毁车辆的难度。
进度模式中的更多关卡。
教程和故事游戏模式的成就。
可能为多人游戏设置成就。
总结来说,抢先体验更新将主要专注于向游戏添加功能。但发布版本将主要专注于向游戏添加内容以及抢先体验更新中剩余的任何功能。这里为发布版本列出的一些项目实际上可能会在模组或多人游戏更新中添加。
目前,除了错误修复和安全补丁之外,我没有计划任何发布后更新。但我正在考虑将《太阳能着陆器》发布到其他游戏商店的可能性。主要是一旦发布版本推出,我将视此游戏为已完成,并转向制作其他游戏和项目。


