《戴森球计划》开发进度近况(2021.6.11)
阅读
2021-06-18更新
最新编辑:若可York
阅读:
更新日期:2021-06-18
最新编辑:若可York
时间:2021-06-11
最后更新时间:2021-06-18
来源:Steam
原文地址:https://store.steampowered.com/news/app/1366540/view/5396982262647236837
,请注意文章时效
戴森球计划的工程师们,希望你们和伊卡洛斯一样有一个愉快的周末。
蓝图功能正在紧锣密鼓的制作中,这是目前来说最为重要的事情之一,我们希望它能够尽快与大家见面。
1. 在蓝图的制作过程中,我们对传送带碰撞体的生成逻辑进行了重写,在先前的版本中,传送带碰撞体较为稀疏,而且会出现一些位置刷新错误,可能会导致错误的建造判定,如:穿模、无法插入电线杆等情况。为了更好的体验和未来蓝图的稳定性,我们根据实际的传送带几何信息优化了碰撞体,并且还优化了它的搭建和选取逻辑,使其变得更合理。
传送带碰撞优化前:
优化后:
另外由于球面地形的缘故,早期规则的设计尤为重要,我们已经处理了如下几个针对于球面的问题。
2. 绕圆周的框选
处理前
处理后
我们将球面展开为是二维平面数据,那么蓝图的x、y映射到球面上,对应的就是球面的经度和纬度,在高纬度的地区,框选出来的区域,如果落在了低纬度地区,效果如下所示
不同纬度之间球面格子疏密变化的界线,我们定义它为回归线,对于回归线的上下两半我们定了一个规范,回归线上的格子交叉点,属于回归线密的一边,这样,就能明确框选出来的区域和对应格子数
处理前
处理后
回归线根据两侧格子数比例分为 3:4、4:5、5:6、5:8、2:3、1:2 这六种情况,如果一个蓝图跨越一个或多个回归线,那么在还原建造时必须对齐相应种类的回归线。当然,玩家在使用的过程中不需要清楚这么多细节,只需要按照蓝图操作提示来做就好了。
框选的过程中,会根据当前鼠标拖拽出来的起始和终止的经纬度,计算出每一个由回归线分隔出来的区域,实际包含的格子交叉点范围:
之前银河系收集的数据不是很全,在之后的版本我们预计会清零重新统计,能更有效的判定作弊和扩展新功能,不过各位工程师不用担心之前的努力白费,只用重新打开存档上传即可。
好啦,那么,我们下次再见啦。
欢迎加入戴森球计划官方15群720122607进行交流反馈!