太空引擎

维基百科,自由的百科全书
(重定向自SpaceEngine
跳转到导航 跳转到搜索
SpaceEngine
File:SpaceEngine logo.png
SpaceEngine的标志
开发者Vladimir Romanyuk
首次发布2010年6月 (2010-06)
当前版本0.990.48.2034(2024年9月9日,​21个月前​(2024-09-09
预览版本0.990 beta(2019年6月11日,​7年前​(2019-06-11
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
编程语言C++
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    操作系统Windows 7 64-bit及更高64位操作系统
    Linux(计划中)
    macOS(计划中)
    文件大小4GB(仅软件)
    50GB(包含所有DLC)(太阳系天体高清贴图包)
    语言(超过20种)英语,俄语,克罗地亚语,法语,意大利语,波兰语,芬兰语,德语,葡萄牙语,西班牙语,捷克语,丹麦语,土耳其语,瑞典语,荷兰语,罗马尼亚语,日语,中文等
    类型3D宇宙模拟器
    许可协议专有软件
    网站en.spaceengine.org(英文)
    spaceengine.org(俄文)

    SpaceEngine(中文翻译:太空引擎)是一个专有软件[1]、3D 天文学程序和游戏引擎,由俄罗斯天文学家和程序员Vladimir Romanyuk开发。它使用真正的天体目录过程生成,​​创建一个代表整个宇宙的三维天文馆。用户可以以任何方向或速度在空间中行进,并且在时间上向前走或向后走。它采用伪随机数创建任意类型的行星系统,星云或星系。

    SpaceEngine包括数千个真实物体,包括来自HIP目录的恒星,来自NGC和IC目录的星系,几个知名的星云,以及所有已知的系外行星和它们的恒星。

    功能[编辑]

    它采用星表与过程生成创造一个10Gpc的立方体宇宙。[2] 支持自定义多种不同类型模块,用户可以任意制作多种天体及多种太空船模块导入到Space Engine中。

    导航[编辑]

    用SpaceEngine时,用户可用键盘和鼠标(包括WASD)自由探索宇宙。用户可以选择程序宇宙内任何天体后用go-to功能自动游至那里。可以点击选择天体,或以搜索视窗搜后选择天体。

    有三个不同相机控制模式。自由模式下,相机无惯性移动。用户可设定恒定速度至每秒高达1亿秒差距。航天器和飞行器模式启用惯性,用户设定加速度而不是速度。飞行器模式下,运动方向随从相机方向;在航天器模式下,它不随从。

    File:SpaceEngine0.990UI.png
    SpaceEngine的页面

    发动机用户也可增速、减速或游至特定时刻;但输入窗口仅接受-2,147,483,648年1月1日至2,147,483,648年12月31日间日期。超出此限制,物理正常进行,但数据溢出将导致日历显示循环。

    所有关键命令可在SpaceEngine设置内自定义。

    维基和地点[编辑]

    该软件内置“维基”数据库,给出每个天体详细信息,玩家可提供自定义名或编写说明。它也有位置数据库,在那里玩家可保存任何位置和时间,并在将来重新加载。[3]

    发展[编辑]

    太空引擎的开发始于2005年[4],2010年6月首次公布。该软件是用C++编写的,并使用OpenGL图形库作为它的图形API以及使用GLSL编写它的着色器[1]

    2019年6月11日,SpaceEngine在Steam平台发行。[5]

    历史版本[编辑]

    • 0.990 (注:0.990版本号已更改为0.990.xx.yyyy格式,并且新版SpaceEngine将不再支持x86-32系统。)(2019年6月11日)[6]
    • 0.9.8.1 (官方尚未发布)
    • 0.9.8.0e (2017年8月19日) 此版本可观察到日蚀,官方表示这是一个小补丁,做了一些错误修复。[7]
    • 0.9.8.0 (2016年7月30日)
    • 0.9.7.4 (2015年5月7日)
    • 0.9.7.3 (2015年4月17日)
    • 0.9.7.2 (2014年12月26日)
    • 0.9.7.1 (2013年12月25日)
    • 0.9.7.0 (2013年5月1日)
    • 0.9.6.2 (2012年7月21日)
    • 0.9.6.1 (2012年7月8日)
    • 0.9.6.0 (2012年7月5日)
    • 0.9.5.1 (2011年11月18日)
    • 0.9.4 (2011年6月11日)
    • 0.9.3 (2011年4月24日)
    • 0.9.1 (2011年3月29日)
    • 0.9.0 (2011年3月6日)
    • 0.8.5 (2011年1月4日)
    • 0.8.4 (2011年1月1日)
    • 0.7.4 (2010年6月19日)

    参见[编辑]

    参考资料[编辑]

    1. ^ 1.0 1.1 Frequently Asked Questions. Space Engine. [29 September 2015]. (原始内容存档于2015年9月30日). Q: Is this project open source? A: No. SpaceEngine is proprietary closed-source software, and there are no current plans to make the source code available. 
    2. ^ Size of universe in space engine - Forum. en.spaceengine.org. [2017-01-15]. (原始内容存档于2017-01-16). 
    3. ^ Wilke, Stephan. Mit Space Engine 0.97 das Weltall erkunden: Faszinierende Ansichten des Universums. PC Games Hardware. 2013-05-10 [2015-11-29]. (原始内容存档于2015-12-08). 
    4. ^ Интервью с разработчиком SpaceEngine - Владимиром Романюком. Elite Games. 2012-03-12 [2016-04-18]. (原始内容存档于2016-03-04). 
    5. ^ https://store.steampowered.com/news/app/314650/view/1586879708960020520
    6. ^ HarbingerDawn's Updates #1. Space Engine. [2017-11-09]. (原始内容存档于2017-11-10). 
    7. ^ Patch 0.9.8.0e. Space Engine. [2017-08-19]. (原始内容存档于2017-08-22). 

    外部链接[编辑]