Star Citizen sostituisce le DirectX 12 con Vulkan

Star Citizen sostituisce le DirectX 12 con Vulkan

Cloud Imperium sostiene che le API di basso livello che succedono alle OpenGL garantiscono maggiore versatilità rispetto al sistema di Microsoft.

di pubblicata il , alle 10:01 nel canale Videogames
 

Alistair Brown di Cloud Imperium ha spiegato in questo post che la sua software house intende supportare Vulkan al posto delle DirectX 12. Fra gli altri vantaggi, questa decisione permette di non avere Windows 10 come requisito indispensabile per eseguire il gioco.

"Anni fa abbiamo dichiarato la nostra intenzione di voler sostenere DirectX 12, ma dal momento dell'introduzione di Vulkan, che offre le stesse prestazioni e gli stessi vantaggi, abbiamo ritenuto più logico fare il passaggio visto che non costringe gli utenti all'aggiornamento a Windows 10. Le API Vulkan possono essere usate sia su Windows 7 che su Windows 8, oltre che su Windows 10, e ovviamente anche su Linux".

Star Citizen

"Quindi, la nostra attuale intenzione è di supportare solo Vulkan, ed eventualmente in un secondo momento estendere il supporto anche alle DirectX 11. Questo non comporterà alcun cambiamento tangibile per nessuno dei nostri backer. Inoltre, considereremo il supporto alle DX 12 solo nel momento in cui ci renderemo conto che potrebbe consentirci di avere dei vantaggi nei confronti di Vulkan".

Brown dice che non ci sono così tante differenze tra le due API, e che la pipeline di rendering rimane pressoché immutata tra DirectX 12 e Vulkan. Non ci sono differenze prestazioni importanti, mentre Vulkan consente di portare Star Citizen su un maggior numero di sistemi.

D'altronde, per il più volte rimandato simulatore spaziale diretto da Chris Roberts, questo è il secondo importante cambiamento in fatto di grafica, visto che in passato c'era già stata la transizione da CryEngine ad Amazon Lumberyard per quanto riguarda il motore grafico.

13 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
jepessen20 Marzo 2017, 10:04 #1
Ah perche' lo sviluppano ancora?

comunque mi sembra un ottimo motivo per rifare gran parte del gioco senza nessun vantaggio tangibile, allontanando ulteriormente una metafisica data di uscita...
RaZoR9320 Marzo 2017, 10:09 #2
Originariamente inviato da: jepessen
Ah perche' lo sviluppano ancora?

comunque mi sembra un ottimo motivo per rifare gran parte del gioco senza nessun vantaggio tangibile, allontanando ulteriormente una metafisica data di uscita...
Il gioco (single player) sarà disponibile il prossimo anno probabilmente.
fraquar20 Marzo 2017, 10:12 #3
Usano la versione di Amazon del cryengine.
Questo è solo dx11 quindi al massimo aggiungeranno il supporto a Vulkan e non a dx12.
Da come è scritto sembra che ora usino dx12 e vogliano passare a vulkan.
fraquar20 Marzo 2017, 10:14 #4
Originariamente inviato da: jepessen
Ah perche' lo sviluppano ancora?

comunque mi sembra un ottimo motivo per rifare gran parte del gioco senza nessun vantaggio tangibile, allontanando ulteriormente una metafisica data di uscita...


Cosa che fanno 2 volte l'anno
jepessen20 Marzo 2017, 10:20 #5
Originariamente inviato da: RaZoR93
Il gioco (single player) sarà disponibile il prossimo anno probabilmente.


Speriamo (il gioco mi interessa) anche se a questo punto non capisco cosa abbiano fatto nel passaggio a Lumberyard dato che il maggior vantaggio era proprio l'avere librerie di netcode gia' pronte...
RaZoR9320 Marzo 2017, 10:27 #6
Originariamente inviato da: jepessen
Speriamo (il gioco mi interessa) anche se a questo punto non capisco cosa abbiano fatto nel passaggio a Lumberyard dato che il maggior vantaggio era proprio l'avere librerie di netcode gia' pronte...
Ti riferisci al netcode del CryEngine? Nel caso, il netcode è inadatto a gestire un MMO come SC ed è stato quasi completamente riscritto da CloudImperium.
Lumberyard è basato sul CryEngine late 2015, così come StarEngine (il motore di SC), di conseguenza la transizione non deve essere stata complicata. Inoltre Lumberyard è pensato per sfruttare AWS e la struttura cloud di Amazon, cosa che ha senso per SC.
Noir7920 Marzo 2017, 11:09 #7
Originariamente inviato da: jepessen
Ah perche' lo sviluppano ancora?

comunque mi sembra un ottimo motivo per rifare gran parte del gioco senza nessun vantaggio tangibile, allontanando ulteriormente una metafisica data di uscita...


Si vede che non hai seguito l'argomento ultimamente - dall'adozione di Lumberyard in poi, usare Vulkan non costerá a CIG risorse di sviluppo - sono bel al di lá dell'implementazione del motore grafico.
[K]iT[o]20 Marzo 2017, 11:39 #8
Originariamente inviato da: jepessen
Ah perche' lo sviluppano ancora?

comunque mi sembra un ottimo motivo per rifare gran parte del gioco senza nessun vantaggio tangibile, allontanando ulteriormente una metafisica data di uscita...


Originariamente inviato da: jepessen
Speriamo (il gioco mi interessa) anche se a questo punto non capisco cosa abbiano fatto nel passaggio a Lumberyard dato che il maggior vantaggio era proprio l'avere librerie di netcode gia' pronte...


M'avete fatto fare una risata stammatina

Il supporto all'API non richiede la riscrittura di gran parte di gioco, e Lumberyard non è stato scelto perchè ha già un netcode pronto (ma magari!).

Questa notizia è un'ottima cosa sia per la volontà di CIG di sviluppare i suoi due giochi in multipiattaforma (Win7,8.x,10,Linux) sia per Vulkan stessa, che ha così la possibilità di affermarsi con molta più prepotenza nell'ambito videoludico.
CIG sta sviluppando internamente (e supportando esternamente) una quantità fuori di testa di nuove tecnologie e soluzioni, se non seguite il progetto il massimo che posso fare è linkarvi un video-riassunto di tutti i progressi dell'ultimo mese mostrate nei vari show che pubblicano su Youtube.

https://www.youtube.com/watch?v=nJdbSmYqULE
LordPBA20 Marzo 2017, 13:33 #9
1 su 100 ce la faaaa
tony7320 Marzo 2017, 15:38 #10
Un'altra scusa per allungare i tempi, tra un anno cosa si inventeranno?

Io dico che nemmeno il single player esce per il '18...

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^