Solargene

Alexander Semenov

S’21 / Shortlist 008 (Best Unreal Game)

Main Idea

Colonization of the solar system, building colonies on the surface and in orbit, with realistic physics of orbital flights.

Main Description

Already in this century, Man will leave the limits of the Earth's orbit and set foot on the surface of other planets.
How could this happen? What difficulties will he face? I will try to show how it could be.
The game has already implemented such unique mechanics as:


  1. Realistic orbital flights throughout the solar system (elliptical, parabolic, hyperbolic), active areas for changing the trajectory (acceleration and deceleration). With a realistic scale of the solar system (in time and distance)

  2. The flight parameters are calculated automatically by the game, the player is required to specify the destination, the departure date and the percentage of fuel consumed for the flight

  3. A unified scalable system for the construction of space colonies on planets/satellites and in outer space (orbital stations or ships, depending on whether they are equipped with marching and maneuvering engines), which allows you to create in real time from the simplest buildings to cities both on the surface and in space.

  4. The artificial gravity system on space stations is implemented by creating rotating sections. There is no top or bottom in space, the player can expand the stations in different directions.

  5. A complete simulation of the celestial mechanics of all the planets of the solar system and the largest satellites, thanks to which the trajectory of the sun in the colony corresponds to the real one and differs from the pole to the equator both in the duration of daylight and the daytime radiation received by the colony.

  6. The balance of electricity in the day-night cycle - solar panels work only during the day (or when the sun is visible from orbit), excess energy charges the batteries, because the vital activity of the colony at night mainly depends on how much it was possible to charge the batteries during the day. In addition, the efficiency of solar panels decreases with distance from the sun, but this can be compensated by other energy sources.

  7. Cycle oxygen<->carbon dioxide (colonists absorb oxygen, exhale carbon dioxide, plants-on the contrary). In addition, the player can install oxygen regenerators that also produce it from carbon dioxide.

  8. A player-controlled camera with 6 degrees of freedom, which gives convenient navigation not only in the colony but also in space (it does not limit the player to a fixed distance or tilt and allows you to view objects near at different angles)

  9. A miniature visual model-a map of the solar system on a logarithmic scale that can be compressed and stretched at the player's request to switch between planets, as well as stations and ships to control flights.

  10. Automatic communication of stations with each other by means of shuttles carrying colonists and cargo. Moreover, the duration of the flight depends on the position of the planets in space, since the correct flight orbit is built for each shuttle.


In addition, the game is already available:


  1. Extraction of natural resources on planets and asteroids.

  2. A research tree based on promising developments for the next 100 years.

  3. Randomly customized characters that not only perform various tasks, but also require sleep, food, rest and entertainment.

  4. Unique multi-kilometer landscapes of Mercury, Venus, the Moon, Mars, Io, Europa, Ganymede, Callisto, Enceladus and Titan.

  5. Solar flares and meteor showers


In the foreseeable future, I plan to:


  1. Release the game in early access to receive feedback from players, because it is very important for me.

  2. Expand the needs and capabilities of the colonists (new activities, animations, etc.)

  3. Increase the sound diversity

  4. Increase the variety of physical factors affecting colonies and colonists (pressure, dust storms and storms, seismic activity, etc.)

  5. Add artificial intelligence and competitive mode

  6. Add a story mode

  7. Increase opportunities for the construction of space parks (corners of the earth in space) with trees,

  8. lawns, paths and ponds.

  9. Give the opportunity to build colonies in the atmosphere (Venus), under water (Enceladus and Europa)

  10. To create giant interstellar ships and send them to other systems

  11. Building colonies on alien worlds


About Developer

I am 41 years old, I am a professional programmer.

I love my family, computer games, science fiction, aviation and space, and many other things...

My track record includes games for PC and mobile platforms, onboard software for spacecraft, software for high-load network servers used by large companies in Russia and the world.

My specialty is Automatic control systems for spacecraft. But I have always wanted to make games, to have the freedom of creative realization, so now for more than a year I have been completely engaged in creating a game on the subject that is interesting to me. I really hope that it is interesting not only for me, and I will be able to continue developing it as an Indie developer.