【续坑】重写详细信息生成器,适配0.990
spaceengine吧
全部回复
仅看楼主
level 7
🌸狐斋宫 楼主
详细信息生成器在SE0.974以后就没见到更新了,而且原作者的链接也是不知去向。刚好目前有CSpaceEngine这个C++静态库,所以我就用这个库重写了详细信息生成器。因为是从0开始写的,测试肯定不可能覆盖到所有可能的系统,所以难免会有bug。目前系统的基础信息(包括系统信息,轨道,物理,大气,海洋以及卫星)可以正常输出,输出文件格式为Github Markdown,因为我不会网页前端。生物圈,文明还有矿产这些还没弄。
(这个工程页面先挂在这里,随缘更新)
预览:(所有单位均为国际单位制)
【系统信息】
【恒星】
【行星-轨道】
【行星-物理】
【行星-大气】(成分按首字母排序)
【卫星列表】
【小行星列表】
2023年02月10日 12点02分 1
level 7
🌸狐斋宫 楼主
2023年02月10日 12点02分 2
当然如果你会C++也可以丢Pull Request[滑稽]
2023年02月10日 12点02分
其实CSE是较早以前就开始写的,那时刚学C++没多久。。。(先前还学过C),所以难免存在各种瞎**乱糊之类的问题(好吧,也是因此重构了好几遍),求求别喷。。。[泪]
2023年02月10日 12点02分
跪拜大佬,只是github对国内用户似乎不太友好,能否考虑换个
2023年02月10日 15点02分
@EwTE_H 可以裸连的
2023年02月10日 15点02分
level 7
🌸狐斋宫 楼主
忘了说一句:这两个项目使用的C++标准都是C++20,VS2022才有[汗]
2023年02月10日 13点02分 3
level 7
🌸狐斋宫 楼主
后来一想生物圈和文明数据我这边就打算不把他们直接嵌入对应行星,独立出来一个行星编年史功能,用的是Wikipedia的地球演化模型,不过实际上不同的行星演化速度可能有快有慢,也可能不适用地球模型
2023年02月14日 15点02分 4
可算是把文明弄好了,不过只能生成到第四次工业革命,后面就没法预测了。。。
2023年02月15日 15点02分
@🌸狐斋宫 怎么用
2023年12月08日 08点12分
level 6
我刚想说要更新来着结果就有人做了,挺好的
架构的话我觉得完全可以用原来那个,因为SE的export文件基本格式直到0.980都是没太大变化的,所以一直到980都能用这个生成器。但是990的export文件里头一些行星的类别名改了,一些以前的名字没有了,生成器会照旧读取名字,但显示英文,还有一个问题是不能分析990的卫星,这个也需要解决一下。
顺便大气可呼吸的标准是不是要修订一下?虽然游戏实际中的大气成分仍然有点魔鬼,通常伴随着高浓度的SO2
2023年02月21日 22点02分 5
本来我还想请教怎么扒974生成器的源码然后自己弄来着,这个生成器本质上就是一个读export文件的小程序,我觉得只要把974版本做一下适配990的改动就行了,这样工作量应该不大。另外生成器的原贴似乎在吧里还能找到?
2023年02月21日 23点02分
@巨型螳螂虾 但是974那个不开源就很难搞,所以我这边才想着直接整个重写的。而且还听说原来那个版本是用CS写的但我并不会CS,这个用的是C++
2023年02月22日 02点02分
而且读取文件这部分我的CSE库里面已经把它实现了,但是CSE的定位是静态库,也不知道其他语言能不能链接。
2023年02月22日 02点02分
宜居评级我现在暂时还没弄,昨天刚把矿产部分弄好
2023年02月22日 02点02分
level 7
🌸狐斋宫 楼主
昨天弄的矿产部分,为此我还整理了一个内置矿物词典。当然这个矿物词典是可以自定义的,不过大多数情况下内置矿物词典就够用了(内含1554种矿物名称)
2023年02月22日 03点02分 6
增补了下矿物词典,现在去掉重复的有1700种矿物名称了
2023年02月22日 07点02分
level 7
🌸狐斋宫 楼主
ESI地球相似指数 实现
顺便把输出精度部分搞了下,现在可以改精度了,默认12位有效小数
但是宜居度的算法目前是想不到怎么弄
2023年02月24日 09点02分 7
。。。忘了说一句,精度上限是32位,不能再高了
2023年02月24日 09点02分
吧务
level 14
好家伙
2023年02月27日 02点02分 8

2023年02月27日 03点02分
level 4
这么牛逼的嘛
2023年02月27日 23点02分 9
但还是半成品。。。
2023年02月28日 02点02分
@🌸狐斋宫 能不能做个第三人称人物模型出来
2023年02月28日 03点02分
@相似的🌸 那个做不了
2023年02月28日 05点02分
2023年02月28日 05点02分
level 7
🌸狐斋宫 楼主
总算告一段落了,只是行星宜居评级标准还难以确定。
宜居度相关功能也是独立出来了,重力用的目前那些宜居星球最大和最小值,自转用之前那一版的标准,温度用SpaceEngine原版标准,大气判定参考GB3095这些,压强是目前测的极限值(世界纪录)
2023年03月03日 03点03分 11
完整的源代码已上传
2023年03月03日 05点03分
level 7
🌸狐斋宫 楼主
立一个tag
2023年03月03日 08点03分 18
顺便At一下前任搬运@Smokecube @新闻🌟记者
2023年03月04日 09点03分
level 7
🌸狐斋宫 楼主
最后再感谢一下@Smokecube @新闻🌟记者 。你们搬运的974详细信息生成器我已更新到最新的990,同时也希望这个软件可以以一种新的形式延续下去。
2023年03月06日 04点03分 19
注:本软件以GPLv2协议开源
2023年03月06日 04点03分
level 7
🌸狐斋宫 楼主
稍微实现了下本地化,感觉一路开发过来添加的字符串还挺多的
2023年03月08日 09点03分 20
level 7
🌸狐斋宫 楼主
重大消息:HTML重出江湖!!!现在已经同时支持两种格式了@回家吃包包
同时也把本地化实现了了下
2023年03月13日 13点03分 21
[真棒]好家伙,有文明了吗
2023年03月13日 15点03分
@回家吃包包 文明目前暂时只支持MD,后续剩下的功能(如矿产)都会陆续支持HTML输出
2023年03月13日 15点03分
很强,话说气态巨星的本地化还没有弄吗?
2023年03月13日 18点03分
@巨型螳螂虾 有字符串,但是不知道怎么表示。这一版的气态行星启用了Sudarsky的分类法。
2023年03月14日 00点03分
level 7
🌸狐斋宫 楼主
文明的HTML支持也差不多弄好了
PS:现在可以链接自定义演化模型了,不过默认还是用的地球模型
2023年03月14日 15点03分 22
1 2 尾页