Dove sta andando XNA? [chiuso]


13

Adoro XNA. Lo faccio davvero. Come presidente del Game Development Club nella mia scuola, lo usiamo e lo insegno. Ma sono preoccupato per questo.

Mi sono sempre chiesto, ci sono segni che XNA diventerà mai più di un semplice linguaggio di prototipazione / arcade? Ho sempre avuto la sensazione che Microsoft fosse sul punto di abbandonarla, come hanno fatto con DirectX gestito. Xbox Live Arcade è un'idea straordinaria, ma è messa da parte, ben messa in ombra dai "veri" giochi Xbox quando sento che avrebbe avuto molto più potenziale, se Microsoft gli avesse dato maggiore enfasi.

Ora con XNA 4.0 CTP solo per Windows Phone 7, sembra che si stia trasformando in una specie di solo telefono. Non sono sicuro del perché esattamente lo stiano facendo.

Qual è lo stato attuale di XNA e dove è diretto? Sta andando solo per dispositivi mobili o alla fine 4.0 verrà rilasciato per l'utilizzo Xbox e desktop?

In altre parole, è una lingua in cui investire tempo e denaro, o dovrebbe essere sviluppata solo provvisoriamente, con la costante paura dell'abbandono? E quando chiedo questo, sto parlando di giochi desktop e Xbox, in quanto posso vedere chiaramente che è il framework di gioco preferito per la piattaforma Windows Phone 7.

Dal momento che questa domanda è in qualche modo soggettiva (ma sto davvero cercando fatti accanto alle tue opinioni!) Sto facendo di questo un CW.


Chiusura poiché sarà solo una speculazione.
Tetrad,


1
So che arriva tardi. Per chiunque sia preoccupato, MonoGame è in realtà un'implementazione open source di XNA, che è affascinante. E supporta più piattaforme. Dai un'occhiata, anche se decidi di non seguirlo.
ashes999

Risposte:


2

La sensazione che ricevo dallo sviluppo di XNA è che alla fine lo stanno manovrando per sostituire Managed DirectX. Per quanto riguarda le funzionalità del telefono, è semplicemente perché stanno truccando XNA per supportare Windows Phone 7 (o come si chiama). Hanno fatto una cosa simile con 3.0 (o era 3.1?) E Zune / Zune HD. Nel complesso, penso che questi dispositivi mobili siano solo funzionalità temporanee della piattaforma e svaniranno ad un certo punto, mentre continuano a migliorare il nucleo di XNA.

Un'ulteriore prova è che XNA viene utilizzato di più per sviluppare opere di alta qualità (come Sol Survivor).


1
MDX è stato deprecato anni fa, per la cronaca.
Olhovsky,

7

XNA 4.0 Beta ti consente di scegliere come target sia Windows che 360 ​​sotto il profilo Hidef. Dato che gli strumenti sono ancora in versione beta, tuttavia, le distribuzioni su Xbox 360 non sono ancora abilitate.

Penso che l'investimento e la promozione di XNA sulla piattaforma Windows Phone mostrino un fermo livello di impegno. Per lo meno, WP7 avrà una serie di applicazioni basate su XNA, che richiederanno il supporto di XNA per molto tempo.

Come accennato da earok, molte delle modifiche alla versione 4.0 sono state fatte nell'interesse della preparazione di XNA per il futuro.


3

Per XBOX 360 è l'unica scelta.

Per Windows ho sempre consigliato alle persone di usare qualcos'altro ... Ci sono opzioni molto migliori, specialmente quelle che funzionano su piattaforme diverse da Windows (come, funzionano nella maggior parte dei sistemi operativi per PC importanti ...)

Inoltre, Microsoft agisce comunque in modo tale da pensare che gli darà un po 'più di denaro, anche se a lungo termine è male o "sembra cattivo", come il loro comportamento con Direct Input (hanno fatto funzionare il controller XBOX 360 come una schifezza su Direct Input, dichiarato DI deprecato e inventato XInput, che supporta SOLO il controller 360, e in generale ha WAAAY meno funzionalità rispetto a DI, è ovvio che MS lo ha fatto solo per vendere più controller 360 su Windows, specialmente perché sono follemente costosi )


Eh ... ho mentito? (O hai detto qualcosa di sbagliato?)
Speeder il

2
La cortesia di SE comune è quella di pubblicare un commento sul motivo per cui si effettua il downgrade, in modo che il resto della community possa trarne vantaggio.
Alan,

Sembra che non si applichi qui (mi chiedo ancora perché ho ottenuto -3)
speeder

Hum ... Forse erano i fan di XNA (ne ho trovati alcuni prima, anche se dico la verità, si arrabbiano con me ...)
speeder

1
-1 perché affermi che a Microsoft non interessano i profitti a lungo termine, il che è una sciocchezza.
Olhovsky,

1

Il CTP XNA 4.0 (ora sostituito dalla Beta) è disponibile per lo sviluppo di Windows, lo sto usando per lavorare su un progetto di gioco Windows. Penso che sia solo che non è "ufficialmente supportato" per qualcosa di diverso dallo sviluppo di Windows 7 Phone.

Non vedo alcun motivo per cui Microsoft potrebbe anche considerare di abbandonarlo a breve termine, Shawn Hargraves menziona sul suo blog che stanno facendo molto lavoro su questa versione per dimostrarlo in futuro per DirectX 10 e 11.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.