Autore OMP - Il multiplayer in Orbiter  (Letto 3330 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Ripley

  • Ministro degli Esteri
  • Moderator
  • ***
  • Post: 6985
  • Karma: 19
OMP - Il multiplayer in Orbiter
« il: 12 Set 2013, 15:47:27 »
OMP status logo.jpgOMP - Il multiplayer in Orbiter
Ultima versione pubblicata:
OMP 0.8.1 per Orbiter 2010
OMP 0.8.2 per Orbiter 2016


Orbiter Multiplayer Project - The Sky Is Not The Limit



Purtroppo Orbiter non include di default una funzione multiplayer.
Lo Spazio con le sue immense distanze e i lunghissimi tempi di viaggio, e lo stesso gameplay di Orbiter non appositamente progettato, non favoriscono l'interazione e la fruizione di questo simulatore in multiplayer.

Però...come spesso accade con Orbiter, dei volenterosi utenti (Face, RacerX, Ren Dhark e altri...) stanno sviluppando ormai da molto tempo un modulo esterno client/server per il multiplayer!
Si tratta molto semplicemente di un add-on, da aggiungere ad un'installazione pulita di Orbiter da dedicare al multiplayer.

NOTA: tecnicamente non è obbligatorio creare un'installazione a parte di Orbiter e dedicarla ad OMP, ma farlo aiuta parecchio nell'eventuale individuazione di bug/problemi (fonte).

Su Forum Orbiter Italia stavamo recentemente pensando di utilizzarlo per semplici fini didattici.
Mi ricordo che all'inizio della mia passione per Orbiter, una sera insieme a LG965 provammo a fare una sessione con TeamViewer, ed era uno slideshow...non si riusciva a capire molto, c'era tropo lag.
Questa potrebbe essere la soluzione.

Il progetto si chiama OMP - Orbiter Multiplayer Project e le istruzioni seguenti ci faranno collegare sul server hostato da Ren Dhark (un utente di Orbiter).

Scaricando OMP ognuno può comunque creare un proprio server ed ospitare altri Orbinauti.
Questo post è la traduzione quasi completa del vecchio sito OMP, più altre info prese dalla vecchia board Orbiter Multiplayer Project, hostata su Orbiter Forum.

Dal momento che è in costante fase di test/sviluppo/implementazione, OMP richiede una situazione un po' "blindata" e "pre-configurata" per quanto riguarda gli add-on.

Per esempio, OMP già include di default una versione della base di Wideawake (Ascension International Aerospace), disponibile anche su Orbit Hangar come download a sè...


WI-final3.jpgOMP - Il multiplayer in Orbiter


...oppure dei moduli specifici per divertirsi in multiplayer come il rifornimento in volo, oppure, udite udite...un missile aria-aria, incluso di default dalla versione 0.7.3 di OMP, (quasi un AIM-120 AMRAAM) dotato di sistema di acquisizione del target! Clicca qui per saltare alle info operative sul missile.

Comunque OMP, oltre a supportare le navi presenti di default in Orbiter, prevede il supporto alla flotta XR e alla Arrow Freighter (tutte da installare a parte), che non è poco.

NON sono per ora supportati i client grafici.


Installazione OMP base

Info originali nelle pagine Download e Installation del sito ufficiale e sul thread "Orbiter Multiplayer beta tester!" su OF.

Vediamo cosa serve nel dettaglio:


ATTENZIONE: consultare la lista server per sapere se ci sono missioni in corso. Alcuni utenti di OF si riuniscono ogni due sabati per le loro missioni organizzate.
In pratica ci si potrebbe collegare tutte le altre volte.


Altri addon richiesti

Per ora questi addon sono stati testati solo per la versione 0.8.1 di OMP (quindi per Orbiter 2010-P1)

NOTA: la flotta XR è stata recentemente aggiornata per Orbiter2016.
Il suo autore Douglas Beachy (dbeachy1 su OF), dopo averli ritirati dal suo sito, ha gentilmente rimesso a disposizione per OMP i vecchi link alle navi compatibili con Orbiter2010. Ricordiamoci comunque che il supporto per questa versione della flotta XR è ufficialmente cessato.
Da: http://omp.ddns.net/forums/topic/xr-series-orbiter-2010p1-compatibility/

Scarica il (vecchio) manuale operativo di volo della flotta XR compatibile con Orbiter2010


Bene, quando avremo estratto tutto nella cartella prescelta, lanciamo Orbiter (orbiter.exe).

Dopo gli eventuali check iniziali di runtime (se questa è una nuova installazione di Orbiter), andare nella scheda Modules ed attivare il modulo OMPClient, ed opzionalmente anche altri come RacecheckpointMFD (se si vuole partecipare agli eventi della ORL - Orbiter Racing League - un po' come la Red Bull pylon racing), OrbiterSound, altri MFD, ecc...:


Client Setup Modules.pngOMP - Il multiplayer in Orbiter


Dopo aver attivato il modulo "OMPClient", apparirà la sua finestra:


Client Setup Connect1.pngOMP - Il multiplayer in Orbiter


Seleziona la scheda "Network" ed inserisci:
  • Server = omp.ddns.net (per Orbiter 2010-P1)
  • Server = omp.westeurope.clou dapp.azure.com (per Orbiter 2016)
  • Server Port = 1515
  • Assicurati che "custom port" non sia selezionata
  • Inserisci un tuo Username - deve essere univoco e senza spazi
  • Inserisci una tua Password - non deve essere blank, ed il caps lock (maiuscole) deve essere disattivato


Clicca su "Connect ORBITER" nella finestra principale di Orbiter Launchpad: OMP, dopo un veloce messaggio di stato, visualizzerà una finestra di dialogo in cui dovrai inserire un tuo nickname (può anche essere uguale a quello appena inserito). Confermalo con INVIO.


Client Setup Connect2.pngOMP - Il multiplayer in Orbiter


Dalla schermata successiva seleziona la nave e la base che desideri con un doppio click.


Client Setup Connect3.pngOMP - Il multiplayer in Orbiter


A questo punto partirà Orbiter 2010 e ti troverai nella nave/base selezionata (o in orbita).



Ok, ho joinato, ora cosa devo fare?

Quando il valore nella colonna centrale "MJD" arriva a zero, sei sincronizzato e dovresti vedere gli altri piloti (se ce ne sono!).
Se hai problemi e la tua accelerazione temporale è bloccata a 0.1x, dovrai aprire una porta sul tuo router.


OMP non sincronizzato.jpgOMP - Il multiplayer in Orbiter
OMP sincronizzato.jpgOMP - Il multiplayer in Orbiter
Non sincronizzato
Sincronizzato!


Quando sarai sincronizzato, ammesso che ci siano altri piloti online intorno al tuo punto di spawn, dovresti vederli.
Ma come fai a sapere chi è sul server insieme a te, e in quale nave si trova?
Un'opzione possibile è quella di attivare gli aiuti visuali integrati in Orbiter premendo il tasto F9, ma prima devi configurarli correttamente.

  • Premi F4 per il menù principale;
  • Clicca su "visual helpers", e nel menù che si apre spunta la voce "vessels".


Visual helpers.jpgOMP - Il multiplayer in Orbiter


Attiva anche tutte le altre voci che desideri, quindi chiudi le 2 finestre di menù.
Se ora premi F9, vedrai le navi evidenziate con dei riquadri gialli come indicatori:


Navicella ripley.jpgOMP - Il multiplayer in Orbiter


Teamspeak
Server TS sul sito OMP

Un vero multiplayer non è tale se non si può comunicare con gli altri giocatori, e OMP ha anche un suo server Teamspeak.
Per l'installazione di Teamspeak fare riferimento al nostro thread Introduzione all'uso di TeamSpeak.


Come funziona il missile di OMP
Info originali su OF

Il missile, anche se come modello 3D si approssima ad un AIM-120 AMRAAM, nel contesto di Orbiter è solo un "giocattolo", giusto per divertirsi un po' di più. Il sistema implementato per la sua gestione è generico, e non è una riproduzione fedele.
Ricordiamoci che Orbiter non è un simulatore militare/bellico.

La procedura di lancio è la seguente:
  • Quando la prua della nostra nave sta approssimativamente puntando nella direzione del target (che si deve trovare all'interno di un "cono" di 12 gradi), premi il tasto di acquisizione di default (CTRL+ALT+C). Pressioni ripetute di questi tasti ciclano i diversi target disponibili;
  • Il target verrà acquisito ed evidenziato sullo schermo con un indicatore rosso. Verrà visualizzato il totale di missili restanti sulla sinistra, mentre sulla destra vedrai la distanza del target.
    Se entro il cono di 12 gradi si dovessero trovare più target contemporaneamente, viene acquisito quello più vicino;
  • Lancia il missile premendo l'apposito tasto (CTRL sinistro+ALT sinistro+Barra spaziatrice) mentre il target è evidenziato. Il missile accelererà immediatamente verso il target. Hai un totale di 3 missili disponibili. Il puntatore del target resta attivo, ma il missile può perdere il lock sul target durante l'inseguimento;
  • Se il target riesce ad effettuare efficaci manovre evasive (cioè ad uscire dal cono di 12 gradi del seeker), il missile continua a volare fino a che non entri in questo cono un altro target. Questo diventerà quindi il nuovo target;
  • Se il missile colpisce il target, la superficie terrestre, o continua a volare più di 10 secondi dopo lo spegnimento del suo motore, detonerà. Sia il missile che il target spariranno in una nuvola di fumo;
  • Per riarmare la tua nave con altri 3 missili devi atterrare fino a giungere ad uno stop completo. Non puoi lanciare missili mentre sei a terra.

Qui vediamo un video di un lancio. La voce è stata aggiunta in post-produzione.



Altri add-on suggeriti
Dal thread "Orbiter Multiplayer (OMP) Beta tester!" su OF


Inoltre, con qualche cautela, si possono installare i "soliti" MFD come AerobrakeMFD, BasesyncMFD, ecc, ecc...
Penso anche che, dato che OMP include il TransX di default, si possa installare senza problemi la sua più recente versione (ovviamente quella per Orbiter 2010).
« Ultima modifica: 24 Mag 2017, 18:35:50 da Ripley »
Cougar 00736 & EvenStrain 00057
Addon Orbiter/Vimeo

Offline Ripley

  • Ministro degli Esteri
  • Moderator
  • ***
  • Post: 6985
  • Karma: 19
Re:OMP - Il multiplayer in Orbiter
« Risposta #1 il: 21 Dic 2013, 15:36:41 »
OMP è stato aggiornato alla versione 0.7.4.

Elenco completo delle novità:
http://orbiter-forum.com/showthread.php?p=450421&postcount=11
« Ultima modifica: 06 Nov 2014, 00:33:26 da Ripley »
Cougar 00736 & EvenStrain 00057
Addon Orbiter/Vimeo

Offline Ripley

  • Ministro degli Esteri
  • Moderator
  • ***
  • Post: 6985
  • Karma: 19
Re:OMP - Il multiplayer in Orbiter
« Risposta #2 il: 12 Ott 2014, 11:14:24 »
OMP è stato aggiornato alla versione 0.8, scaricabile da:
https://bitbucket.org/face/orl-online/get/0.8.zip

Elenco completo delle novità:
http://orbiter-forum.com/showthread.php?p=483586&postcount=12
Cougar 00736 & EvenStrain 00057
Addon Orbiter/Vimeo

Offline Ripley

  • Ministro degli Esteri
  • Moderator
  • ***
  • Post: 6985
  • Karma: 19
Re:OMP - Il multiplayer in Orbiter
« Risposta #3 il: 13 Lug 2015, 19:22:57 »
OMP è stato aggiornato alla versione 0.8.1.
Istruzioni nel primo post.

Elenco completo delle novità.
« Ultima modifica: 16 Lug 2015, 18:35:44 da Ripley »
Cougar 00736 & EvenStrain 00057
Addon Orbiter/Vimeo

Offline Ripley

  • Ministro degli Esteri
  • Moderator
  • ***
  • Post: 6985
  • Karma: 19
Re:OMP - Il multiplayer in Orbiter
« Risposta #4 il: 24 Mag 2017, 15:34:40 »
OMP aggiornato alla versione 0.8.2, per Orbiter2016!
Istruzioni nel primo post.

Post di rilascio su OF
Elenco completo delle novità

Anche se le versioni di OMP sono tra loro intercompatibili (e ci si può per esempio connettere con OMP 0.8.1 ad un server OMP 0.8.2, o viceversa), a causa delle notevoli differenze tra Orbiter 2010 e Orbiter 2016, si potranno verificare strani effetti grafici.
« Ultima modifica: 24 Mag 2017, 15:45:01 da Ripley »
Cougar 00736 & EvenStrain 00057
Addon Orbiter/Vimeo