Poche iniziative riescono a trasformare radicalmente l'esperienza di un titolo tanto quanto Witcher Online, la mod che porta il multiplayer in The Witcher 3: Wild Hunt.
Il team di sviluppo ha appena rilasciato la versione 2.0, un aggiornamento massiccio che introduce sincronizzazione di veicoli, trasformazioni in animali, un sistema di commercio tra giocatori e una riscrittura completa dell'architettura di rete.
Per chi non conoscesse il progetto, si tratta di una mod che permette di esplorare l'intero mondo di Geralt e Ciri in compagnia di altri giocatori, completando la campagna principale in co-op, personalizzando il proprio personaggio e interagendo negli ambienti di gioco come se fossero vere e proprie aree social.
Il nucleo di questa patch è la sincronizzazione di cavalli e imbarcazioni: più giocatori possono ora montare lo stesso cavallo o salire sulla stessa barca contemporaneamente.
I passeggeri si posizionano sul retro della cavalcatura oppure sull'altro lato dell'imbarcazione, in modo analogo a come si comportano gli NPC nel gioco base.
La personalizzazione dell'aspetto del cavallo è inclusa, con varianti che spaziano da Roach al cavallo della Wild Hunt, fino all'unicorno. Una funzione curiosa è quella del player riding: i giocatori possono letteralmente sedersi sulla testa di un altro utente, con il sistema che gestisce automaticamente il riposizionamento su cavallo o barca.
Sul fronte del gameplay sociale, il sistema di trading tra giocatori rappresenta una delle aggiunte più significative per chi ama il roleplay.
Il meccanismo funziona in modo intuitivo: il giocatore 1 seleziona un oggetto e fissa un prezzo in corone, il giocatore 2 può accettare o rifiutare la transazione. In caso di accettazione, l'oggetto e la valuta cambiano di mano automaticamente. Il sistema è accessibile sia tramite il nuovo menù contestuale dei giocatori, sia attraverso i comandi da console.
Altrettanto interessante è il morph sync, che sfrutta le capacità del mod Custom Player Characters per consentire trasformazioni in animali: gufo, gatto, volpe e corvo sono le forme disponibili.
La trasformazione avviene lanciando il segno Yrden dopo aver sbloccato l'abilità apposita, oppure tramite comandi console dedicati (cat, fox, owl, crow). Tutti i giocatori presenti nel server vedranno la trasformazione in tempo reale grazie alla sincronizzazione implementata.
Dal punto di vista tecnico, la novità più rilevante riguarda l'infrastruttura di rete: il team ha riscritto completamente client e server, abbandonando il protocollo TCP in favore di UDP.
Questa scelta, tipica dei videogiochi multiplayer competitivi perché riduce la latenza, dovrebbe risolvere i problemi di disconnessione che affliggevano una parte della community. Sono state aggiunte anche la connessione tramite DNS, gli avvisi in-game per ban e kick, e un messaggio di benvenuto che mostra il numero di giocatori online.
La patch 2.0 introduce inoltre 23 nuove emote e una serie di emote con prop, che permettono di impugnare oggetti come cibo, bicchieri, ombrelli, strumenti musicali e sacche.
Il menù giocatore, attivabile in prossimità di altri utenti, raccoglie tutte le opzioni di interazione in un'interfaccia navigabile sia con mouse che con il D-pad del controller. È stata anche aggiunta un'opzione per il rifiuto automatico delle richieste di scambio, utile su server pubblici affollati.
Con la versione 2.0 ora disponibile, il team di Witcher Online ha dimostrato che la community PC è in grado di portare funzionalità multiplayer strutturate anche in titoli nati come esperienze single-player.