Co to jest XNA?
ś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.
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.
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 |