Kdo med nami ne sanja o potovanju v vesolje in odkrivanju milijonov galaksij, zvezd in neštetih planetov? Delno nam je to bilo omogočeno preko znanstvenofantastične literature, filmov in računalniških iger, a vse to nam je redko kdaj ponudilo realno sliko in svobodo pristajanja na kateremkoli planetu ter neomejeno uživanje v nezemeljskih pokrajinah.
Na srečo zdaj obstaja način, ki ne zahteva vseživljenjskih priprav, da postanete kozmonavt in tvegate lastno življenje v vesolju. Vladimir Romanjuk, ruski astronom in programer, je svoje življenjsko delo posvetil izdelavi tridimenzionalnega planetarija, ki predstavlja celotno vesolje in temelji na resničnih astronomskih podatkih in znanstveno natančnem procedurnem generatorju, ki ustvarja podatke na podlagi algoritmov.
Rezultat njegovega dela je 3D astronomski program SpaceEngine, ki je trenutno edini tovrsten na svetu. »Obstaja več različnih planetarnih programov, a ti ne poznajo procedurnega generiranja in so omejeni na te vesoljske objekte, ki jih astronomi poznajo, zato dlje, kot se pomikate od Zemlje, manj objektov imate na voljo. Procedurno generiranje je pogosto uporabljeno v računalniških igrah, a navadno ni usmerjeno v znanstveno natančnost in ne nudi priložnosti raziskovanja, kakršnega si želite in na poljubnih razmerjih – od površine posameznega planeta do galaksij,« razlaga programer.
Zadnja verzija programa obstaja že tri leta in je sedaj na voljo na Steamu za 24,99 ameriških dolarjev. Brezplačne starejše različice SpaceEngine programa so prav tako na voljo, a programer poudarja, da ima nova različica mnoge spremembe, ki jih starejše ne podpirajo.
Pravi, da se trenutno ukvarja izključno s tem programom. Na njem je začel delati leta 2005 kot na stranskem projektu in bil nekaj časa zaposlen v Osrednjem astronomskem observatoriju Ruske akademije znanosti v Pulkovem. »Akademsko delo ni bilo zame in moj projekt je dobival zagon, zato sem se po nekaj časa odločil, da se bom osredotočil nanj,« pravi Vladimir.
Čeprav je edini razvijalec programa, pravi, da je še nekaj ljudi v njegovi ekipi, ki mu pomagajo s kodo in upravljanjem spletnih resursov. Poleg tega je v skupnosti podpornikov projekta mnogo takih, ki pomagajo z ustvarjanjem dodatkov, kot so modeli, teksture in katalogi.
Kljub dejstvu, da vsebuje simulator že na tisoče galaksij, ruski programer priznava, da je še mnogo prostora za izboljšave.
»Delam najboljše, kar lahko, da bi bil program čim bolj realen. Koda vsebuje ogromno formul iz astrofizike. A dela je preveč in vse ne uspe idealno.«
»Preprosto nemogoče je, da bi ena oseba preučevala in uvedla vse sodobne astrofizikalne teorije v kodo … Poleg tega proceduralno generiranje včasih da nepredvidene rezultate, kot je na primer naseljeni planet v neposredni bližini črne luknje.
A število podpornikov simulatorja raste iz dneva v dan. Vladimir pravi, da je bila brezplačna verzija programa sneta že več sto tisočkrat, plačljiva pa več tisočkrat. »To je nekaj, kar sem si želel že od malega,« piše eden od recenzentov.
Preberite še:
Prvi pilot novega ruskega vesoljskega plovila bo robot Artjom
Kozmonavti so se v slovenskih jamah pripravljali na polete v vesolju