我让克劳德(Opus 4.8不是神话)为我构建了一个真实比例的深空游戏引擎,拥有无数的星系和恒星。星系可以拥有数十亿甚至数千亿颗恒星。每颗恒星都有其独特的种子太阳系,使用其哈希值作为种子,保证每次访问恒星时生成的系统都是相同的。这个引擎中的所有内容都使用种子进行程序生成,所以每次生成的星系都会产生相同的星场景。行星高度图和生物纹理在运行时程序生成,所以不需要大量的资产。还有一辆可以在行星表面行驶的漫游车(虽然在这个视频中没有显示)。还包括星云、球状星团、超大质量黑洞、气巨星、卫星、宜居世界。您可以从一个星系飞出,飞向视线中的任何其他星系。如果您之前玩过Space Engine,那么这个项目就是由此项目的灵感所启发。这个项目仍在进行中,项目地址如下:
https://github.com/lesbird/DeepSpaceEngine
这是一个使用C#和.NET 7(我知道这个版本已经过时了)和OpenGL 4.1(所以这个项目可以在Mac上运行,也在PC上测试过)的项目。鼠标滚轮可以看周围,WASD键可以移动,滚轮可以改变速度 - 您需要数百万光年/秒才能在星系之间飞行。
评论 (0)