Orbiter Space Flight Simulator è ora open source 

Di recente abbiamo condiviso qui sul blog la notizia dell'uscita di il livello D3D9On12 con cui ora si possono beneficiare di varie applicazioni come i progetti vkd3d e VKD3D-Proton e oradopo la pietra miliare del rilascio del codice del progetto principale, recentemente è stato annunciato il rilascio del progetto Orbiter Space Flight Simulator.

Per coloro che non lo sanno, dovrebbero sapere che offre un simulatore di volo spaziale realistico che rispetta le leggi della meccanica newtoniana. La motivazione per aprire il codice è il desiderio di dare alla comunità l'opportunità di continuare con lo sviluppo del progetto dopo che l'autore non ha potuto svilupparlo per diversi anni per motivi personali.

Cari utenti e sviluppatori di Orbiter,

Non sono stato in questo posto per un po' di tempo e per motivi personali non sono stato in grado di spingere lo sviluppo di Orbiter per alcuni anni. Per mantenere in vita Orbiter e consentire ad altri di lavorarci, ho deciso di rilasciare i sorgenti con una licenza open source.

Informazioni sul simulatore di volo spaziale Orbiter

Orbiter è un simulatore con interfaccia focalizzata sulla manovra di un'astronave che consente all'utente di esplorare il sistema solare in un numero illimitato di astronavi, oltre a consentire a qualsiasi utente di esplorare il sistema solare in varie astronavi, sia reali, come lo Space Shuttle Atlantis, sia immaginarie, come il Delta-aliante .

In Orbiter il sistema solare è composto dal sole e da otto pianeti. Plutone, asteroidi e comete non sono inclusi nella confezione originale, ma possono essere aggiunti. Sebbene Orbiter contiene un database di oltre 100 stelle, non sono disponibili come destinazioni per i viaggi interstellari nonostante le patch per i voli più veloci della luce.

Inoltre, anche Ha un'opzione per attivare etichette che indicano la situazione e l'identità degli oggetti nel sistema solare, come pianeti, lune o astronavi, visualizzati a distanza. Infine, i corpi celesti nel sistema solare possono essere etichettati per determinate coordinate sulla loro superficie per indicare città, luoghi storici, formazioni geologiche e altri siti interessanti.

Questa è essenzialmente l'edizione 2016 con alcune correzioni minori (e almeno una importante). Spero che questo sia utile a qualcuno. Il codice è un po' disorganizzato e scarsamente documentato, ma dovrebbe essere compilato e lasciarti con un'installazione di Orbiter funzionante. Nota che il repository non include tutte le trame planetarie richieste, quindi devi installarle separatamente (ad esempio, riutilizzando un'installazione esistente di Orbiter 2016 - questo è spiegato nel file readme e richiede solo l'impostazione di un'opzione CMake prima di configurare la build) .

L'interfaccia di controllo predefinita in Orbiter è costituita da due display multifunzione e un HUD, ciascuno con diverse modalità di funzionamento. In questa modalità tutti i comandi possono essere inseriti tramite tastiera o mouse.

Il simulatore permette anche la personalizzazione di cruscotti e strumentiInoltre, alcune navi dispongono di cockpit virtuali in 3D e dashboard in 2D che consentono all'utente di utilizzare il mouse per interagire con i pannelli. L'aggiunta di un cockpit virtuale consente all'utente di guardarsi intorno liberamente dal punto di vista del pilota.

La differenza fondamentale tra Orbiter e i giochi per computer è che il progetto non offre il passaggio di alcuna missione, ma offre la possibilità di simulare un vero e proprio volo, coprendo compiti come calcolare un'orbita, attraccare con altri veicoli e pianificare un percorso di volo verso altri pianeti. La simulazione utilizza un modello abbastanza dettagliato del sistema solare.

Il codice del progetto è scritto in C++ con script in Lua e il codice rilasciato di recente è sotto la licenza del MIT. Attualmente è supportata solo la piattaforma Windows e la build richiede Microsoft Visual Studio. Le fonti pubblicate sono per l'"Edizione 2016" con ulteriori correzioni.

Se vuoi saperne di più, puoi controllare i dettagli nel seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.