我已经在这个项目上工作了几个月了。它是使用Godot编写的C#代码。游戏的玩法将是No Man's Sky和技术Minecraft的结合。游戏的故事将类似于Project Hail Mary。

已经实现的内容

  • 生成了一个包含32个 гал拉西,每个galaxy中有4000颗恒星,总共128k颗恒星的 procedurally universe。测试了8m颗恒星,没有性能问题。
  • 四种galaxy类型:螺旋形、椭圆形、乳头形和不规则形。
  • 使用自制的accrete模拟器生成了 procedurally star system。
  • 2D系统地图,支持pan、zoom、轨道显示、行星/月球信息和着陆按钮。
  • 利用Keplerian轨道力学实现了椭圆形和倾斜轨道。
  • 行星和月球轨道动画。
  • 双星显示和基本的环绕双星系统支持。
  • 行星带和气巨星环使用确定性的放置渲染。
  • 自定义的环形(环形)体积地形引擎和弯曲行星表面着色器(模拟球形表面)。
  • 多线程的块生成和网格化。
  • 地质省份和岩石层。
  • 矿产储备。
  • procedurally太阳和月球日食。
  • 黑洞和星云。
  • 大气。

将要实现的内容

  • 背包、任务、交易、外星生命和所有你可以期望的生存沙盒游戏的内容。
  • 从石器时代到太空时代的技术进步。
  • 可扩展的太空船。
  • 大气。
  • 中子星、星际尘等。
  • 一般相对论(可能)。