Orbiter Space Flight Simulator ja és open source 

Fa poc compartim aquí al bloc la notícia de l'alliberament de la capa D3D9On12 amb la qual cosa ara es podran veure beneficiats diverses aplicacions com els projectes vkd3d i VKD3D-Proton i estalvia seguint la fita de l'alliberament de codi de projectes importants, fa poc es va donar a conèixer l'alliberament del projecte Orbiter Space Flight Simulator.

Per als qui en desconeixen, han de saber que ofereix un simulador de vol espacial realista que compleix les lleis de la mecànica newtoniana. La motivació per obrir el codi és el desig de brindar a la comunitat l'oportunitat de continuar amb el desenvolupament del projecte després que l'autor no hagi pogut desenvolupar durant uns quants anys per raons personals.

Benvolguts usuaris i desenvolupadors d'Orbiter,

no he estat en aquest lloc des de fa força temps i, per raons personals, no he pogut impulsar el desenvolupament d'Orbiter durant alguns anys. Per mantenir viu Orbiter i permetre que altres hi treballin, he decidit publicar les fonts sota una llicència de codi obert.

Sobre Orbiter Space Flight Simulator

Orbiter és un simulador amb interfície enfocada a maniobrar una nau espacial que permet a l'usuari explorar el sistema solar en un nombre il·limitat de naus espacials, així com també permet a qualsevol usuari explorar el sistema solar en diverses naus espacials, tant reals, com el Transbordador Espacial Atlantis, com a fictícies, com el planador Delta-glider .

A Orbiter el sistema solar consisteix en el sol i vuit planetes. Plutó, els asteroides, i els estels no estan inclosos en el paquet original, però poden ser agregats. Encara Orbiter conté una base de dades de més de 100 estrelles, aquestes no estan disponibles com a destinacions per a viatges interestel·lars tot i existir pegats per a vols a major velocitat que la llum.

A més, també compta amb una opció per poder activar etiquetes que indiquen la situació i identitat d'objectes al sistema solar, com a planetes, llunes o naus espacials, que es mostren a partir de certa distància. Finalment, es poden posar etiquetes en cossos celestials al sistema solar per a certes coordenades a la seva superfície per indicar ciutats, llocs històrics, formacions geològiques i altres llocs interessants.

Aquesta és essencialment ledició 2016 amb algunes correccions menors (i almenys una important). Espero que això sigui útil per a algú. El codi està una mica desorganitzat i escassament documentat, però s'hauria de compilar i deixar-lo amb una instal·lació d'Orbiter que funcioni. Tingueu en compte que el repositori no inclou totes les textures planetàries requerides, per la qual cosa ha d'instal·lar-les per separat (per exemple, reutilitzant una instal·lació existent d'Orbiter 2016; això s'explica a l'arxiu Léame i només requereix configurar una opció de CMake abans de configurar la compilació).

La interfície de control predeterminada a Orbiter consisteix en dues pantalles multifunció i un HUD, cadascun té diferents modes de funcionament. En aquest mode totes les ordres poden ser introduïdes via teclat o ratolí.

El simulador també permet personalitzar panells de control i instruments, a més que algunes naus posseeixen cabines virtuals en 3D i taulers d'instruments en 2D els quals permeten a l'usuari fer servir el ratolí per actuar recíprocament amb els panells. L'addició d'una cabina virtual permet a l'usuari mirar lliurement al voltant de la perspectiva del pilot.

La diferència clau entre Orbiter i els jocs dordinador és que el projecte no ofereix el pas de cap missió, però ofereix l'oportunitat de simular un vol real, cobrint tasques com calcular una òrbita, atracar amb altres vehicles i planificar una ruta de vol a altres planetes. La simulació utilitza un model força detallat del sistema solar.

El codi del projecte està escrit a C++ amb scripts a Lua i el codi recentment publicat aquesta sota la llicència MIT. Actualment només s'admet la plataforma Windows i la compilació requereix Microsoft Visual Studio. Les fonts publicades són per a l'Edició 2016 amb correccions addicionals.

Si vols conèixer més sobre això pots consultar els detalls en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.