XNA nereye gidiyor? [kapalı]


13

XNA'yı seviyorum. Gerçekten yaptım. Okulumdaki Oyun Geliştirme Kulübü'nün başkanı olarak onu kullanıyoruz ve öğretiyorum. Ama bunun için endişeliyim.

Her zaman merak ettim, XNA'nın sadece bir prototip / arcade oyun dilinden daha fazlası olacağına dair herhangi bir işaret var mı? Her zaman Microsoft'un Yönetilen DirectX gibi terk etmenin zirvesinde olduğu hissini aldım. Xbox Live Arcade inanılmaz bir fikir ama Microsoft'a daha fazla önem vermiş gibi hissettiğimde "gerçek" Xbox oyunları tarafından gölgede bırakılmış, tarafa doğru itildi.

Şimdi sadece Windows Phone 7 için XNA 4.0 CTP ile, sadece bir tür telefona dönüşüyor gibi görünüyor. Bunu tam olarak neden yaptıkları konusunda gerçekten emin değilim.

XNA'nın şu anki durumu nedir ve nereye gidiyor? Yalnızca mobil cihazlara mı yönelik olacak yoksa 4.0 sonunda Xbox ve masaüstü kullanımı için piyasaya sürülecek mi?

Başka bir deyişle, sürekli terk edilme korkusu ile zaman ve para yatırmak için bir dil midir, yoksa sadece geçici olarak geliştirilmeli midir? Bunu sorduğumda, Windows Phone 7 platformu için tercih edilen oyun çerçevesi olduğunu açıkça görebildiğim için masaüstü ve Xbox oyunlarından bahsediyorum.

Bu soru biraz öznel olduğu için (ama fikirlerinizin yanında gerçekleri arıyorum!) Bunu bir CW yapıyorum.


Sadece spekülasyon olacağından kapanıyor.
Tetrad


1
Bunun geç geldiğini biliyorum. Endişe duyan herkes için, MonoGame aslında XNA'nın açık kaynaklı bir uygulamasıdır . Ve çoklu platformları destekler. Onunla gitmemeye karar verseniz bile kontrol edin.
ashes999

Yanıtlar:


2

XNA'nın geliştirilmesinden aldığım his, sonunda Yönetilen DirectX'in yerini almak için manevra yapmalarıdır. Telefon özelliklerine gelince, bunun nedeni XNA'yı Windows Phone 7'yi (veya ne denirse) destekleyecek şekilde kullanmalarıdır. 3.0 (veya 3.1 mi?) Ve Zune / Zune HD ile benzer bir şey yaptılar. Genel olarak, bu mobil cihazların platformun sadece geçici özellikleri olduğunu ve XNA'nın çekirdeğini geliştirmeye devam ederken bir noktada kaybolacağını düşünüyorum.

Ek kanıtlar, XNA'nın (Sol Survivor gibi) yüksek kaliteli işler geliştirmek için daha fazla kullanıldığına dair.


1
MDX kayıtlar için yıllar önce kullanımdan kaldırıldı.
Olhovsky

7

XNA 4.0 Beta, Hidef profili altında hem Windows'u hem de 360'ı hedeflemenizi sağlar. Bununla birlikte, araçların hala beta aşamasında olduğu göz önüne alındığında, Xbox 360'a dağıtımlar henüz etkinleştirilmedi.

XNA'nın Windows Phone platformuna yatırım ve tanıtımının sağlam bir bağlılık gösterdiğini düşünüyorum. En azından WP7, XNA'nın uzun süre desteklenmesini gerektiren bir dizi XNA tabanlı uygulamaya sahip olacak.

Earok'un belirttiği gibi, 4.0 sürümünde yer alan birçok kırılma değişikliği, XNA'yı geleceğe hazırlamak için yapılır.


3

XBOX 360 için tek seçiminiz.

Pencereler için insanlara her zaman başka bir şey kullanmasını önermiştim ... Özellikle pencerelerden başka platformlarda çalışanlar gibi çok daha iyi seçenekler var (önemli PC işletim sistemlerinin çoğunda çalışmak gibi ...)

Ayrıca Microsoft, Direct Input ile olan davranışları gibi uzun vadede kötü veya "kötü görünüyor" olsa bile onlara biraz daha fazla para vereceğini düşündükleri herhangi bir şekilde hareket ederler (XBOX 360 denetleyicisini Direct'te bok gibi çalıştırdılar) DI'nin 360 denetleyiciyi destekleyen ve genel olarak DI'den daha az WAAAY daha az özelliğe sahip olduğu, DI'nın kullanımdan kaldırıldığı ve XInput'u icat ettiği bildirilen girdi, MS'in Windows'ta yalnızca 360'tan fazla denetleyici satmak için özel olarak çok pahalı olduğu için bunu yaptığı açıktır. )


Ha ... yalan söyledim mi? (Ya da yanlış bir şey mi söyledim?)
hızlı

2
Ortak SE nezaketi, neden geri oy verdiğinizi yorumlamaktır, böylece topluluğun geri kalanı faydalanabilir.
Alan

Görünüşe göre bu burada geçerli değil (hala neden -3 olduğunu merak ediyorum)
speed

Hum ... Belki de XNA fanboys (daha önce bazılarını buldum, gerçeği söylesem bile, bana
kızarlar

1
-1 çünkü Microsoft'un uzun vadeli kârları umursamadığını iddia ediyorsunuz, bu saçmalık.
Olhovsky

1

XNA 4.0 CTP (şimdi Beta'nın yerini almıştır) Windows geliştirme için kullanılabilir, bir Windows oyun projesinde çalışmak için kullanıyorum. Ben sadece Windows 7 Telefon geliştirme dışında bir şey için "Resmi olarak desteklenmiyor" olduğunu düşünüyorum.

Microsoft'un kısa vadede onu terk etmeyi düşünmesinin bir sebebini görmüyorum, Shawn Hargraves , blogunda bu sürümde DirectX 10 ve 11 için gelecekteki kanıtlar için çok fazla çalışma yaptıklarından bahsediyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.