Co to jest XNA?

Strona zaktualizowana :
Data utworzenia strony :

środowisko

Studio gier XNA
  • 2.0
  • 3.0
  • 4.0

O firmie XNA

XNA to kompleksowe środowisko programistyczne do tworzenia gier dostarczane przez firmę Microsoft. XNA został zaprojektowany, aby umożliwić tworzenie gier na wiele platform, w tym Windows, Xbox 360, Windows Phone i Zune. Możliwość stworzenia gry, która może działać na konsoli Xbox 360, konsoli, w środowisku programistycznym, które jest szczególnie dostępne dla ogółu społeczeństwa, jest bardzo innowacyjnym wydarzeniem, które nigdy wcześniej nie miało miejsca.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Ekran umieszczania gry na konsoli Xbox 360 (po lewej) Uruchamianie za pomocą emulatora systemu Windows Phone (po prawej)

XNA jest dostępny za darmo, o ile masz komputer z systemem Windows i połączenie z Internetem. Programowanie odbywa się zasadniczo w systemie Windows, a każde urządzenie, które chcesz uruchomić jako środowisko wykonawcze, jest wymagane.

Koszt rzeczywistego urządzenia dla każdego miejsca docelowego rozwoju i wykonania jest obowiązkowy, ale dodatkowo członkostwo premium za programowanie na konsoli Xbox 360 wynosi "\9,800 (z podatkiem) / rok (stan na wrzesień 2010 r.)" (w przypadku tworzenia gry na konsolę Xbox 360), a w przypadku Windows Phone rozwój jest bezpłatny, ale rejestracja stworzonego oprogramowania kosztuje. Ponieważ jednak istnieje rynek, na którym można dystrybuować gry stworzone zarówno na konsolę Xbox 360, jak i Windows Phone, można również sprzedawać gry i zarabiać.

* Konsola Xbox 360 korzysta z rzeczywistej konsoli, na której można grać jak na zwykłej konsoli do gier.

Ponadto, w porównaniu do DirectX (Unmanaged C++) i Managed DirectX, które były używane do tworzenia gier, takich jak Windows i Xbox, XNA Framework ma wiele bibliotek wyspecjalizowanych dla gier i eliminuje skomplikowane procesy inicjalizacji i kłopotliwe zarządzanie pamięcią tak bardzo, jak to możliwe. Przeznaczony jest do pracy z prostymi programami. Obecnie "C#" jest przyjęty jako język programowania, a zarówno XNA Framework, jak i C# dobrze wykorzystują swoje zalety, dzięki czemu bardzo łatwo jest tworzyć programy.

Ponadto XNA Creators Club Online zawiera zestawy startowe, przykładowe programy i fora, aby pomóc programistom, którzy są nowicjuszami XNA lub mają pewne doświadczenie z XNA.

XNA クリエーターズ クラブ オンライン
Klub Twórców XNA Online


Niektóre z zestawów startowych, które są dystrybuowane

Poniżej znajduje się oficjalna strona XNA. Myślę, że możesz przeczytać więcej o XNA tutaj.

Oficjalna strona

Nazwa witryny
Klub Twórców XNA Online
Centrum programistów XNA
Forum MSDN > technologii tworzenia gier (fora)
Blog zespołu XNA Japan (Blog)
Hinikeni XNA (blog)
Centrum programistów XNA

Krótka historia XNA

2004/03/24 Ogłoszono koncepcję XNA
2006/03/22 Dostępna jest już wersja próbna XNA Studio, środowiska programistycznego nowej generacji.
2006/08/30 Wydano XNA Game Studio Express 1.0 Beta 1
2006/11/08 Wydano XNA Game Studio Express 1.0 Beta 2
2006/12/12 Wydano XNA Game Studio Express 1.0
2007/04/24 Wydanie odświeżone XNA Game Studio Express 1.0
2007/11/20 Wydanie β XNA Game Studio 2.0
2007/12/13 Wydano XNA Game Studio 2.0
2008/10/31 Wydano XNA Game Studio 3.0
2010/09/16 Wydano XNA Game Studio 4.0