SpaceEngine

From Wikipedia, the free encyclopedia
SpaceEngine
SpaceEngine's logo
SpaceEngine's logo
Developer(s)Vladimir Romanyuk
Initial release0.74 / June 2010
Stable release
0.990.43.1865 / July 21, 2021
Written inC++ (main program) and GLSL (shaders)
Operating systemWindows 7 and later (64-bit)
Linux (planned)
macOS (planned)
Size4 GB (software only) to 50 GB (with all optional DLCs: Solar System HD texture packs)
Available inMore than 20 languages
List of languages
English, Catalan, Croatian, Chinese, Czech, Spanish, Finnish, French, German, Hungarian, Indonesian, Italian, Dutch, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Swedish, Turkish, Japanese, Korean, etc.
TypeSpace simulation
LicenseProprietary[1]
Websitespaceengine.org
spaceengine.org/ru/ (in Russian)
forum.spaceengine.org (Official forum)

SpaceEngine (stylized as "Space Engine") is an interactive 3D planetarium and astronomy software[2] developed by Russian astronomer and programmer Vladimir Romanyuk.[3] It creates a 1:1 scale three-dimensional planetarium representing the entire observable universe from a combination of real astronomical data and scientifically-accurate procedural generation algorithms. Users can travel through space in any direction or speed, and forwards or backwards in time.[4] SpaceEngine is in beta status and up to version 0.980, released in July 2016, it was and still is available as a freeware download for Microsoft Windows. Version 0.990 beta was the first paid edition, released in June 2019 on Steam. The program has full support for VR headsets.

Properties of objects, such as temperature, mass, radius, spectrum, etc., are presented to the user on the HUD and in an accessible information window. Users can observe celestial objects ranging from small asteroids or moons to large galaxy clusters, similar to other simulators such as Celestia. The default version of SpaceEngine includes over 130,000 real objects, including stars from the Hipparcos catalog, galaxies from the NGC and IC catalogs, many well-known nebulae, and all known exoplanets and their stars.[1]

Functionality[]

The UI of SpaceEngine, showing a procedural earth analog with planetary rings.

The proclaimed goal of SpaceEngine is scientific realism, and to reproduce every type of known astronomical phenomenon.[1] It uses star catalogs along with procedural generation to create a cubical universe 10 billion parsecs (32.6 billion light-years) on each side, centered on the barycenter of the Solar System. Within the software, users can use search tools to filter through astronomical objects based on certain characteristics. In the case of planets and moons, specific environmental types, surface temperatures, and pressures can be used to filter through the vast amount of different procedurally generated worlds.

SpaceEngine also has a built-in flight simulator (currently in Alpha) which allows for users to spawn in a selection of fictional spacecraft which can be flown in an accurate model of orbital mechanics and also an atmospheric flight model when entering the atmospheres of the various planets and moons. The spacecraft range from small SSTO spaceplanes, to large interstellar spacecraft which are all designed with realism in mind, featuring radiators, fusion rockets, and micrometeorite shields.[5] Interstellar spacecraft simulate the hypothetical Alcubierre drive.[6]

Catalog objects[]

The real objects that SpaceEngine includes are the Hipparcos catalog for stars, the NGC and IC catalogs for galaxies, all known exoplanets, and prominent star clusters, nebulae, and Solar System objects including some comets.[1]

Wiki and locations[]

The software has its own built-in "wiki" database which gives detailed information on all celestial objects and enables a player to create custom names and descriptions for them. It also has a locations database where a player can save any position and time in the simulation and load it again in the future.[7]

Limitations[]

Although objects that form part of a planetary system move, and stars rotate about their axes and orbit each other in multiple star systems, stellar proper motion is not simulated, and galaxies are at fixed locations and do not rotate.

Most real-world spacecraft such as Voyager 2 are not provided with SpaceEngine.

Interstellar light absorption is not modeled in SpaceEngine.[1]

Development[]

Development of SpaceEngine began in 2005,[8] with its first public release in June 2010. The software is written in C++. The engine uses OpenGL as its graphical API and uses shaders written in GLSL. As of the release of version 0.990, the shaders have been encrypted to protect against plagiarism. Plans have been made to start opening them in a way that allows the community to develop special content for the game, with ship engine effects being made available to users who have purchased the game.[9]

On May 27, 2019, the Steam store page for SpaceEngine was made public in preparation for the release of the first paid version, 0.990 beta.[10]

SpaceEngine is currently only available for Windows PCs; however, Romanyuk has plans for the software to support macOS and Linux in the future.[11]

See also[]

References[]

  1. ^ a b c d e Vladimir, Romanyuk. "Space Engine - Frequently Asked Questions". en.spaceengine.org. Archived from the original on 2015-09-30. Retrieved 2017-01-15.
  2. ^ "SpaceEngine". The world's first science-based photorealistic interactive 3D planetarium that models the entire Universe, using procedural generation for uncharted areas.
  3. ^ Thomas Tamblyn (October 21, 2014). "Man Builds Massive Virtual Universe You Can Download And Explore". The Huffington Post. Retrieved October 21, 2014.
  4. ^ Cara Ellison (March 11, 2013). "2012: A Space Engine". Rock, Paper, Shotgun. Retrieved January 22, 2014.
  5. ^ "Space ships – Space Engine". spaceengine.org. Retrieved 2022-01-24.
  6. ^ "Space Flight School – Space Engine". spaceengine.org. Retrieved 2022-01-24.
  7. ^ Wilke, Stephan (10 May 2013). "Mit Space Engine 0.97 das Weltall erkunden: Faszinierende Ansichten des Universums". PC Games Hardware. Retrieved 29 November 2015.
  8. ^ "Интервью с разработчиком SpaceEngine - Владимиром Романюком" [Interview with developer of SpaceEngine - Vladimir Romanyuk] (in Russian). Elite Games. 2012-03-12. Retrieved 2014-03-23.
  9. ^ "0.990.41 Public Beta Release". 2 August 2020. Retrieved 2020-08-19.
  10. ^ Romanyuk, Vladimir (2019-05-27). "Steam Store Page is Live!". Space Engine. Retrieved 2019-05-27.
  11. ^ Vladimir, Romanyuk. "Space Engine - Funding and Donations". en.spaceengine.org. Retrieved 2017-01-17.

External links[]

Retrieved from ""