level 1
德芙鱼酱
楼主
看吧里没人谈过xSB-2这个端我就来发个贴试试。( ̄▽ ̄)"第一次发帖。
众所周知starbound的原版优化真的是臭名昭著,而且官方摆烂停更。但没记错的话23年中旬左右出了一次源代码泄露事件?所以某种程度上starbound算是被开源了,也许也标志着一个好时代的来临(当然也有可能是混乱时代)。
因此出现了几个能从源码级别优化的社区客户端,能直接吊打创意工坊的优化mod,我所能了解到的项目目前有这三个:OpenStarbound、国人大佬的Starlight、xSB-2。
我不是C/C++开发者,不太懂太多这方面的内容,但从玩家角度上看xSB-2和Starlight群内的最新dev版本(23_10_19)都像是OpenStarbound的fork(分支),就是都是基于OpenStarbound的框架再做不同开发,所以会有一些很相似的功能,语音功能,UI大小调整,硬鼠标,mod快捷键等等。
但OpenStarbound的代码其实瑕疵也很多,因此这两个端多少都继承了前者的一些问题。比如内存泄露,非机甲类载具延迟,某些mod不兼容什么的。但多少都比原版要强。
我做了些调查(steam社区讨论、加了Q群,Discord啥的),然后自己一个一个测试,从玩家角度上描述下。
OpenStarbound目前还在相当早期的dev版本,由做StarExtension的Kae负责,进度缓慢,不过这几天看Github上的Activity的情况应该是加快进度了,放出了一个Dev Build 1,我还没试过,但之前还有个23年11月的build,虽然帧数基本上一直稳定60,但有严重内存泄露问题(我笔记本32G的RAM,它从启动游戏到我上飞船就能吃掉10G)。
国人大佬的Starlight挺不错的,Gitee的stable版本改动不多,接近原版,支持中文输入法,玩家列表等等,Q群dev版的23_10_19也没有OpenStarbound那样爆内存的情况。不过我个人感觉是优化力度不太够,依然会有时不时掉帧的情况,玩久了还是会像原版那样变卡,没有Windows服务端。dev们好像也比较忙,没有怎么活跃,23年10月是最新的版本了。不管怎样感谢dev们,希望有生之年能看到更新吧。(>人<;)
xSB-2的负责人FezzedOne相当活跃,看Release基本上固定一周一更,Discord的issue-and-bug频道回复及时,我试着报告了几个bug都得到了有效反馈。到发帖目前为止v2.3.8我个人游玩体验已经感觉是能支持长期游玩的版本了,支持Mac、Linux、Windows,客户端和服务端都有。xSB-2前几个版本一直深受继承OpenStarbound的内存泄露的痛苦(我玩一两个小时内存就被爆到90%),但都在这几天得到了有效修复。星核汉化基本上还能支持,不过最新的版本一些选项已经变英文了(比如图像变回了Graphics),大概是因为作者改了些UI方面的东西。不支持B站上大佬的中文输入补丁,打上了游戏开不起来,又得回到盲打阶段,同时也继承了OpenStarbound的载具延迟之类的小Bug。
我个人目前是推荐xSB-2,因为项目负责人真的勤快,我基本上就是看着changelog一步一步修完继承自OpenStarbound的Bug,还没修复的Bug大概也会在接下来几天修复。还加了不少新东西比如可以使用多个.patch文件(.patch1 .patch2),支持部分需要StarExtension的mod(除了一些特定检查StarExtension安装的mod)。而且优化力度真的很够,对我这种已经忍受不了游戏60帧以下,要求比较高的人来说非常舒服,过年的时候连玩7-8小时也基本能稳定58-60这样子,内存泄露问题修复后,可以说这个客户端就是我认为目前综合起来最优解。
这些是上述提到的项目的Github和Gitee,我能了解到的信息都在里头了,有兴趣的可以看看。(Mod兼容性,功能,更新日志,群,Discord等等应该都写在里面了)
OpenStarbound: https://github.com/OpenStarbound/OpenStarbound
Starlight: https://gitee.com/erodeesfleurs/starlight
xSB-2: https://github.com/FezzedOne/xSB-2
关于自定义客户端使用创意工坊mod:需要在游戏可执行文件.exe同目录下新建一个steam_appid.txt,里面写上Starbound的SteamID:211820,之后从文件夹运行exe,就会固定从steam启动。
有问题欢迎纠正~
2024年03月01日 03点03分
1
众所周知starbound的原版优化真的是臭名昭著,而且官方摆烂停更。但没记错的话23年中旬左右出了一次源代码泄露事件?所以某种程度上starbound算是被开源了,也许也标志着一个好时代的来临(当然也有可能是混乱时代)。
因此出现了几个能从源码级别优化的社区客户端,能直接吊打创意工坊的优化mod,我所能了解到的项目目前有这三个:OpenStarbound、国人大佬的Starlight、xSB-2。
我不是C/C++开发者,不太懂太多这方面的内容,但从玩家角度上看xSB-2和Starlight群内的最新dev版本(23_10_19)都像是OpenStarbound的fork(分支),就是都是基于OpenStarbound的框架再做不同开发,所以会有一些很相似的功能,语音功能,UI大小调整,硬鼠标,mod快捷键等等。
但OpenStarbound的代码其实瑕疵也很多,因此这两个端多少都继承了前者的一些问题。比如内存泄露,非机甲类载具延迟,某些mod不兼容什么的。但多少都比原版要强。
我做了些调查(steam社区讨论、加了Q群,Discord啥的),然后自己一个一个测试,从玩家角度上描述下。
OpenStarbound目前还在相当早期的dev版本,由做StarExtension的Kae负责,进度缓慢,不过这几天看Github上的Activity的情况应该是加快进度了,放出了一个Dev Build 1,我还没试过,但之前还有个23年11月的build,虽然帧数基本上一直稳定60,但有严重内存泄露问题(我笔记本32G的RAM,它从启动游戏到我上飞船就能吃掉10G)。
国人大佬的Starlight挺不错的,Gitee的stable版本改动不多,接近原版,支持中文输入法,玩家列表等等,Q群dev版的23_10_19也没有OpenStarbound那样爆内存的情况。不过我个人感觉是优化力度不太够,依然会有时不时掉帧的情况,玩久了还是会像原版那样变卡,没有Windows服务端。dev们好像也比较忙,没有怎么活跃,23年10月是最新的版本了。不管怎样感谢dev们,希望有生之年能看到更新吧。(>人<;)
xSB-2的负责人FezzedOne相当活跃,看Release基本上固定一周一更,Discord的issue-and-bug频道回复及时,我试着报告了几个bug都得到了有效反馈。到发帖目前为止v2.3.8我个人游玩体验已经感觉是能支持长期游玩的版本了,支持Mac、Linux、Windows,客户端和服务端都有。xSB-2前几个版本一直深受继承OpenStarbound的内存泄露的痛苦(我玩一两个小时内存就被爆到90%),但都在这几天得到了有效修复。星核汉化基本上还能支持,不过最新的版本一些选项已经变英文了(比如图像变回了Graphics),大概是因为作者改了些UI方面的东西。不支持B站上大佬的中文输入补丁,打上了游戏开不起来,又得回到盲打阶段,同时也继承了OpenStarbound的载具延迟之类的小Bug。
我个人目前是推荐xSB-2,因为项目负责人真的勤快,我基本上就是看着changelog一步一步修完继承自OpenStarbound的Bug,还没修复的Bug大概也会在接下来几天修复。还加了不少新东西比如可以使用多个.patch文件(.patch1 .patch2),支持部分需要StarExtension的mod(除了一些特定检查StarExtension安装的mod)。而且优化力度真的很够,对我这种已经忍受不了游戏60帧以下,要求比较高的人来说非常舒服,过年的时候连玩7-8小时也基本能稳定58-60这样子,内存泄露问题修复后,可以说这个客户端就是我认为目前综合起来最优解。
这些是上述提到的项目的Github和Gitee,我能了解到的信息都在里头了,有兴趣的可以看看。(Mod兼容性,功能,更新日志,群,Discord等等应该都写在里面了)
OpenStarbound: https://github.com/OpenStarbound/OpenStarbound
Starlight: https://gitee.com/erodeesfleurs/starlight
xSB-2: https://github.com/FezzedOne/xSB-2
关于自定义客户端使用创意工坊mod:需要在游戏可执行文件.exe同目录下新建一个steam_appid.txt,里面写上Starbound的SteamID:211820,之后从文件夹运行exe,就会固定从steam启动。
有问题欢迎纠正~
