太空引擎

SpaceEngine(中文翻譯:太空引擎)是一個專有軟體[1]、3D 天文學程式和遊戲引擎,由俄羅斯天文學家和程式設計師Vladimir Romanyuk開發。它使用真正的天體目錄程序化生成,​​建立一個代表整個宇宙的三維天文館。使用者可以以任何方向或速度在空間中行進,並且在時間上向前走或向後走。它採用偽隨機數建立任意類型的行星系統,星雲或星系。

SpaceEngine
SpaceEngine的標誌
開發者Vladimir Romanyuk
首次發布2010年6月 (2010-06)
目前版本0.990(2019年6月11日,​5年前​(2019-06-11
預覽版本0.990 beta(2019年6月11日,​5年前​(2019-06-11
程式語言C++
作業系統Windows 7 64-bit及更高64位元作業系統
Linux(計劃中)
macOS(計劃中)
檔案大小4GB(僅軟體)
50GB(包含所有DLC)(太陽系天體高畫質貼圖包)
語言(超過20種)英語,俄語,克羅埃西亞語,法語,義大利語,波蘭語,芬蘭語,德語,葡萄牙語,西班牙語,捷克語,丹麥語,土耳其語,瑞典語,荷蘭語,羅馬尼亞語,日語,中文等
類型3D宇宙模擬器
許可協定專有軟體
網站en.spaceengine.org(英文)
spaceengine.org(俄文)

SpaceEngine包括數千個真實物體,包括來自HIP目錄的恆星,來自NGC和IC目錄的星系,幾個知名的星雲,以及所有已知的系外行星和它們的恆星。

功能

它採用星表與程序化生成創造一個10Gpc的立方體宇宙。[2] 支援自訂多種不同類型模組,使用者可以任意製作多種天體及多種太空船模組匯入到Space Engine中。

導航

用SpaceEngine時,使用者可用鍵盤和滑鼠(包括WASD)自由探索宇宙。使用者可以選擇程式宇宙內任何天體後用go-to功能自動遊至那裡。可以點擊選擇天體,或以搜尋視窗搜後選擇天體。

有三個不同相機控制模式。自由模式下,相機無慣性移動。使用者可設定恆定速度至每秒高達1億秒差距。太空飛行器和飛行器模式啟用慣性,使用者設定加速度而不是速度。飛行器模式下,運動方向隨從相機方向;在太空飛行器模式下,它不隨從。

 
SpaceEngine的頁面

發動機使用者也可增速、減速或遊至特定時刻;但輸入窗口僅接受-2,147,483,648年1月1日至2,147,483,648年12月31日間日期。超出此限制,物理正常進行,但數據溢位將導致日曆顯示循環。

所有關鍵命令可在SpaceEngine設定內自訂。

維基和地點

該軟體內建「維基」資料庫,給出每個天體詳細資訊,玩家可提供自訂名或編寫說明。它也有位置資料庫,在那裡玩家可儲存任何位置和時間,並在將來重新載入。[3]

發展

太空引擎的開發始於2005年[4],2010年6月首次公布。該軟體是用C++編寫的,並使用OpenGL圖形庫作為它的圖形API以及使用GLSL編寫它的著色器[1]

歷史版本

  • 0.990 (註:0.990版本號已更改為0.990.xx.yyyy格式,並且新版SpaceEngine將不再支援x86-32系統。0.990將在Steam平台發售。)(2019年6月11日)[5]
  • 0.9.8.1 (官方尚未釋出)
  • 0.9.8.0e (2017年8月19日) 此版本可觀察到日蝕,官方表示這是一個小補丁,做了一些錯誤修復。[6]
  • 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. ^ HarbingerDawn's Updates #1. Space Engine. [2017-11-09]. (原始內容存檔於2017-11-10). 
  6. ^ Patch 0.9.8.0e. Space Engine. [2017-08-19]. (原始內容存檔於2017-08-22). 

外部連結