{"repo":"TheWand3rer/Universe","free":true,"listed":false,"github":"https://github.com/TheWand3rer/Universe","clone":"git clone https://github.com/TheWand3rer/Universe.git","description":"A Unity library of space-related methods for hard sci-fi games.","language":"C#","stars":91,"topics":["gamedev","space","astrodynamics","astronomy"],"license":"MIT","category":"game-templates","readme_excerpt":"Universe Universe is a library used in the development of Sine Fine, a space exploration game. It provides methods and code to perform calculations useful in this genre of games. With code ported to C# from popular libraries like poliastro, it can calculate the position of the planets given a certain date, or an interplanetary manoeuvre to travel to another planet! Table of Contents Features Installation Creating a galaxy Propagating orbits Interplanetary transfer Relativistic rockets Support Features These are the features currently available in Universe : A game agnostic \"galactic\" object model: for each celestial body, it only contains physical and orbital data, based on the UnitsNet library to avoid (minimise) confusion and mistakes. Uses double for internal calculations and can output in float for Unity. The model supports Galaxies / (n-ary) Star Systems / Stars / Planets (and moons). Each orbiter is a CelestialBody . A Kepler simulation model that calculates the position of any object in the solar system given their orbital data and time from the J2000 epoch#Julian years and J2000). Kinematic propagator for orbits of binary stars. An interplanetary mission planner that calculates possible transfers given a set of launch windows. A set of functions to calculate mission profiles for relativistic rockets , to obtain the acceleration and cruise time for both the observer and the ship, and the total duration of the mission given speeds that approach fractions of c. (optional","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheWand3rer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheWand3rer/Universe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}