Microsoft verso la chiusura del programma indie XNA. Stessa sorte per le DirectX?

Microsoft verso la chiusura del programma indie XNA. Stessa sorte per le DirectX?

Secondo fonti non ufficiali riportate da Cvg, Microsoft starebbe valutanto l'opportunità di eliminare gradualmente il framemork di sviluppo che era diventato popolare presso numerose software house indipendenti.

di pubblicata il , alle 08:41 nel canale Videogames
Microsoft
 
17 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
Magic7301 Febbraio 2013, 12:53 #11
Si... ma mentre per pubblicare su Xblig, basta fare le stesse cose che si fanno su apple store, cioè paghi la quota annual e basta... per pubblicare un gioco su Steam, devi vendere un rene.

Il problema è riuscire ad avere il gioco pubblicato su Steam.
s0nnyd3marco01 Febbraio 2013, 14:24 #12
Originariamente inviato da: Unrealizer
(ad esempio, lo dice anche quello del post originale, dice proprio "it sucks" parlando di OpenGL)


Questo me lo sono perso. Mi indichi dove, grazie.

Originariamente inviato da: Unrealizer
E poi, se i produttori continuano a preferire D3D per i giochi, un motivo ci sarà, no?


Lo spiega nella parte finale dell'articolo che ho linkato...
Nell’estate del ’97 microsoft annunciò che NON avrebbe fornito le licenze per il codice MCD e hai produttori non sarebbe stato permesso di rilasciare i propri driver per windows 98.

Potevano però fornirli per la piattaforma Windows NT: la piattaforma di pertinenza per OpenGL secondo microsoft ( nota: Windows NT era una versione di windows destinata alle aziende ed inadatta all’utenza Desktop ).

I produttori software che avevano speso tempo per sviluppare i propri giochi in OpenGL non poterono immettere nel mercato tali versioni entro il natale del 1997. I produttori di schede grafiche si ritrovarono a non poter fornire i driver OpenGL delle schede vendute.

Microsoft si “guadagnò” così un intero anno di vantaggio rispetto ad OpenGL; intanto continuava ad affermare che l’OpenGL andava usato per la grafica non real-time su piattaforma NT e Direct3D per i giochi su piattaforma windows98.

Per fortuna questa situazione non ristagnò a lungo e SGI fornì il proprio driver kit per OpenGL basato sulla propria implementazione per windows.

Il driver kit SGI venne battezzato Installable Client Driver (ICD).

Microsoft scoraggiò l’uso dell’ICD sostenendo che MCD era molto più semplice da utilizzare.


... e poi continua.

Ti consiglio anche questa come lettura: http://www.grokdoc.net/index.php/Di..._history#OpenGL
Magic7301 Febbraio 2013, 14:57 #13
Originariamente inviato da: s0nnyd3marco
Questo me lo sono perso. Mi indichi dove, grazie.


a fondo pagina.

"[I]Before things get out of hand: No, you should not switch to OpenGL. I get to use it professionally every day and it sucks. Direct3D 11 with the Win8 SDK is a perfectly viable choice, much more so than OpenGL for high end development. None of the contents of my frequent complaints should imply in any way that OpenGL is a good thing.[/I]"
Unrealizer01 Febbraio 2013, 15:22 #14
Originariamente inviato da: s0nnyd3marco
Questo me lo sono perso. Mi indichi dove, grazie.



Lo spiega nella parte finale dell'articolo che ho linkato...


... e poi continua.

Ti consiglio anche questa come lettura: http://www.grokdoc.net/index.php/Di..._history#OpenGL


Originariamente inviato da: Magic73
a fondo pagina.

"[I]Before things get out of hand: No, you should not switch to OpenGL. I get to use it professionally every day and it sucks. Direct3D 11 with the Win8 SDK is a perfectly viable choice, much more so than OpenGL for high end development. None of the contents of my frequent complaints should imply in any way that OpenGL is a good thing.[/I]"


Grazie, mi hai risparmiato di aprire il post

Comunque, quel pezzo che hai riportato tu parla di ciò che successe ai tempi di Win98, quasi 16 anni fa... Adesso i produttori possono fare ciò meglio credono, eppure continuano a sfornare giochi DirectX

Gli unici a sviluppare su OpenGL sono quelli di Valve, dato che stanno spingendo su OSX e Linux con Steam...

Ovviamente parlando di PC, su mobile la situazione è diversa, dato che OpenGL è usato dalla maggior parte dei dispositivi

Più tardi leggo l'articolo che hai linkato, al momento non posso
Unrealizer01 Febbraio 2013, 15:24 #15
Originariamente inviato da: Lithios
Uhm, notizia abbastanza inquietante non tanto per l'XNA che verrà sostituito con qualcosa di migliore sulle prossime console e ci può anche stare. Ma le DirectX sono un pilastro della grafica, sarebbe impensabile tornare ad OpenGL con il ridotto sviluppo che hanno avuto!


Leggi i miei post a inizio thread
Zeirus01 Febbraio 2013, 22:10 #16
Originariamente inviato da: Magic73
Si... ma mentre per pubblicare su Xblig, basta fare le stesse cose che si fanno su apple store, cioè paghi la quota annual e basta... per pubblicare un gioco su Steam, devi vendere un rene.

Il problema è riuscire ad avere il gioco pubblicato su Steam.



Magic una volta forse era difficilissimo pubblicare un gioco indie su Steam, ma oggi con GreenLight se il titolo è qualitativamente valido ed ha sostenitori che lo votano, è candidabile alla sua diffusione anche lì:

http://steamcommunity.com/greenlight/
LMCH02 Febbraio 2013, 02:21 #17
Originariamente inviato da: Lithios
Uhm, notizia abbastanza inquietante non tanto per l'XNA che verrà sostituito con qualcosa di migliore sulle prossime console e ci può anche stare. Ma le DirectX sono un pilastro della grafica, sarebbe impensabile tornare ad OpenGL con il ridotto sviluppo che hanno avuto!


Non farti ingannare dalle sigle.

DirectX è fondamentalmente Microsoft che chiama DirectQualcosa ogni API che le passa per la testa legata a multimedia e giochi.

OpenGL era nato per il CAD e si è evoluto in modo più sensato (nonostante le "guerre a copi di estensioni proprietarie" che c'è stata in passato).

Attualmente il contraltare a DirectX non è OpenGL.
Anzi, OpenGL non è neanche il contraltare di Direct3D.

L'antagonista vero di DirectX è invece l'insieme di standard multipiattaforma del Khronos Group (OpenGL, OpenGL ES, OpenCL, WebGL, WebGL, COLLADA, OpenVG, OpenSL Max, OpenMax AL, OpenMax IL, OpenVX, StreamInput, EGL, ecc.).

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.
 
^