XNA (Microsoft)
XNA
| |
---|---|
Date de bază
| |
dezvoltator | Microsoft |
Versiunea actuală | 4.0 (16 septembrie 2010) |
sistem de operare | Windows XP, Vista, 7 |
Licență | EULA |
Vorbitoare de limbă germană | da |
Pagina de pornire XNA |
XNA ( X NA's N ot A cronymed , în germană în aproximativ XNA nu este o comandă rapidă ) este o tehnologie pentru dezvoltarea jocurilor pentru Windows , Xbox 360 , playerul MP3 Microsoft Zune și Windows Phone 7 . XNA combină diverse interfețe de programare a dezvoltării jocurilor , inclusiv Direct3D de la DirectX versiunea 9.0c pentru afișarea graficelor 2D și 3D, XACT (Cross-platform Audio Creation Tool) ca o interfață multiplatăforma pentru transmiterea datelor audio și XInput pentru comunicarea cu toate dispozitivele periferice necesare într-un cadru comun . Acest lucru ar trebui să permită un proces de dezvoltare mai rapid și să contracareze costurile crescânde ale producției de jocuri. Utilizarea pentru jocuri pe PC este gratuită, în timp ce Xbox 360 necesită un abonament Premium App Hub (fost XNA Creators Club ).
Mediul de dezvoltare XNA Game Studio Express se bazează pe Visual C # Express și permite dezvoltatorilor să dezvolte software atât pentru Windows, cât și pentru Xbox 360. De la versiunea 2.0, XNA poate fi utilizat împreună cu fiecare versiune a Visual Studio 2005 (inclusiv versiunile expres). Versiunea 2.0 nu este compatibilă cu Visual Studio 2008 . Versiunea 3.0 se integrează, de asemenea, cu Visual Studio 2008, în timp ce versiunea 4.0 acceptă Visual Studio 2010. Cu versiunea XNA 3.1, multe cereri din partea comunității de dezvoltatori au fost implementate. De exemplu, integrarea și redarea videoclipurilor și XBox Party sunt acum acceptate. În plus, acum este posibil să îți integrezi propriul avatar în joc. Această caracteristică este limitată la Xbox 360. În plus, funcțiile Zune HD , adică ecranul tactil și senzorii, au fost, de asemenea, lansate prin intermediul unui pachet suplimentar, XNA Game Studio Zune Extensions .
Cu versiunea 4.0, Windows Phone 7 a fost adăugat ca platformă țintă pentru cadrul XNA, dar suportul pentru Zune nu mai era disponibil. XNA Game Studio a fost de atunci disponibil pentru descărcare ca parte a instrumentelor pentru dezvoltatori Windows Phone.
Potrivit unui e-mail trimis de Microsoft la 31 ianuarie 2013 cu privire la programul lor MVP Award , XNA nu mai este dezvoltat în mod activ. Prin cadrul XNA, nu există deci nici posibilitatea dezvoltării aplicațiilor XNA în Windows 8 Modern UI design, nici dezvoltarea de aplicații pentru Windows RT .
Între timp, cu toate acestea, au apărut mai multe implementări alternative open source ale cadrului, care permit, de asemenea, dezvoltarea de aplicații pentru platforme care nu au fost suportate inițial în cadrul XNA.
Dezvoltarea ulterioară a XNA a fost întreruptă de Microsoft.
Date de lansare
- Beta 1: 30 august 2006
- Beta 2: 2 noiembrie 2006
- XNA Game Studio Express 1.0: 11 decembrie 2006
- Actualizare XNA Game Studio Express 1.0: 24 aprilie 2007
- XNA Game Studio 2.0 (Beta): 19 noiembrie 2007
- XNA Game Studio 2.0: 13 decembrie 2007
- XNA Game Studio 3.0 CTP: 7 mai 2008
- XNA Game Studio 3.0 Beta: 17 septembrie 2008
- XNA Game Studio 3.0: 30 octombrie 2008
- XNA Game Studio 3.1: 11 iunie 2009
- XNA Game Studio 4.0 CTP: 14 martie 2010
- XNA Game Studio 4.0: 16 septembrie 2010
- XNA Game Studio 4.0 Reîmprospătează extensiile pentru Windows Phone: 23 mai 2011
- XNA Game Studio 4.0 (Windows Phone SDK 7.1): 28 septembrie 2011
DreamBuildPlay
Microsoft organizează competiții la nivel mondial pentru dezvoltarea jocurilor cu XNA sub numele DreamBuildPlay . Echipele și indivizii pot participa la competiții. Pe lângă sume mari de bani, contractele pentru publicarea de jocuri ca parte a jocurilor Xbox Live Arcade sunt, de asemenea, atribuite ca premii.
Implementări alternative
Un proiect numit Mono.XNA a fost demarat în 2009 cu scopul de a dezvolta o implementare alternativă open source independentă de platformă. De atunci, proiectul a fost întrerupt.
Cu toate acestea, proiectul MonoGame a fost creat pe baza codului bazat pe Mono.XNA și SilverSprite. Scopul acestui proiect este de a oferi XNA pe platforme alternative (mobile). În prezent există suport pentru Windows ( OpenGL ), Windows Store Apps (pentru Windows 8 și Windows RT ), Windows Phone , macOS , iOS , Linux , Android și consola de jocuri open source Ouya . Există, de asemenea, asistență limitată (numai 2D) pentru PlayStation Mobile .
ANX.Framework oferă și o implementare alternativă independentă open source a cadrului XNA folosind SharpDX și OpenTK . ANX este, de asemenea, independent de platformă și acceptă Windows , Linux , macOS , Android , iOS , PlayStation Mobile și Windows 8 Modern UI design.
Lista jocurilor XNA (incompletă)
joc | Anul publicării | Platformă (platforme) | dezvoltator | Editor |
---|---|---|---|---|
Războiul AI: Comandamentul flotei | 2009 | Windows | Jocuri Arcen | Jocuri Arcen |
ARES: Agenda de dispariție | 2010 | Windows, OnLive | Extindeți Studio | Jocuri Origo |
bastion | 2011 | Windows, Xbox 360, Chrome | Jocuri Supergiant | Warner Bros. Interactive Entertainment |
Păsări arzătoare | 2009 | Xbox 360 | Jocuri Vector 2 | Studiourile Microsoft |
Sângera | 2012 | Windows, XBox 360 | Revoluția discului de pornire | Revoluția discului de pornire |
Bloodline Champions | 2011 | Windows | Studiourile Stunlock | Funcom |
Grădina de afine | 2009 | Windows | Erik Svedang | Erik Svedang |
Respirația morții VII | 2009 | Windows, Xbox 360 | Jocuri Zeboyd | Jocuri Zeboyd |
Răsturnat | 2011 | Windows | Alientrap | Alientrap |
Chime | 2010 | Windows, Xbox 360 | Moda Zoe | Jocuri Valcon |
Cloud Blaster | 2012 | Windows Phone | Jocuri Husky Paw | Jocuri Husky Paw |
Crackdown 2: Project Sunburst | 2010 | Windows Phone | Semințe | Studiourile Microsoft |
Comanda Crank | 2012 | Windows | DYNAMaltee | Software DYNAMaltee |
Cthulhu salvează lumea | 2010 | Windows, Xbox 360 | Jocuri Zeboyd | Jocuri Zeboyd |
Praf: To Elysian Tail | 2012 | Xbox 360 | Inimile umile | Studiourile Microsoft |
Dead Pixels 2 | 2014 | Windows, Xbox 360 | Studiouri CSR | Studiouri CSR |
EvilQuest | 2012 | Windows, Xbox 360 | Jocuri ChaosSoft | Jocuri ChaosSoft |
EvilQuest 2 | TBA 2013 | Windows, Xbox 360 | Jocuri ChaosSoft | Jocuri ChaosSoft |
Fes | 2012 | Windows, Xbox 360 | Polytron | Trapdoor |
Flotilă | 2010 | Windows, Xbox 360 | Jocuri Blendo | Jocuri Blendo |
Fusion Genesis | 2011 | Xbox 360 | Studiourile Starfire | Studiourile Microsoft |
Grey: Tehnologia pierdută | 2012 | Windows, Xbox 360 | Echipa Aurora | Echipa Aurora |
Ilomilo | 2011 | Windows Phone, Xbox 360 | SouthEnd Interactive, Microsoft Studios | Studiourile Microsoft |
Imaginați-vă Pământul | 2014 | Windows | Frați serioși | Frați serioși |
Infiniminer | 2009 | Windows | Zachary Barth | Zachary Barth |
Am făcut un joc cu zombi în el! | 2009 | Xbox 360, Windows Phone | Studiourile Ska | Studiourile Ska |
Insulele Wakfu | 2011 | Xbox 360 | Ankama Play | Studiourile Microsoft |
Kodu | 2009 | Windows, Xbox 360 | Studiourile Microsoft | Studiourile Microsoft |
Kung Fu Strike: The Warrior’s Rise | 2012 | Windows, Xbox 360 | Qooc Soft | 7styty |
Luciditate | 2009 | Windows, Xbox 360 | LucasArts | LucasArts |
Magicka | 2011 | Windows | Arrowhead Game Studios | Paradox Interactiv |
Miner Wars 2081 | 2012 | Windows, Xbox 360 | Keen Software House | Keen Software House |
Șine deschise | 2011 | Windows | Șine deschise | Șine deschise |
Vedere simplă | 2010 | Windows | Jocuri Beatnik | Jocuri Beatnik |
Rocket Riot | 2009 | Xbox 360, Windows Phone, iOS | Codeglue | THQ |
Schizoid | 2008 | Xbox 360 | Jocuri Torpex | Studiourile Microsoft |
Solar | 2009 | Xbox 360 | Murudai | Murudai |
Solar 2 | 2011 | Windows, Xbox 360 | Murudai | Murudai |
Craniile Shogunului | 2012 | Windows, Xbox 360, Windows Phone | 17 biți | Studiourile Microsoft |
Supraviețuitorul lui Sol | 2009 | Windows, Xbox 360 | Cadenza Interactive | Cadenza Interactive |
Terraria | 2011 | variat | Re-logică | Re-logică |
Aventurile lui Shuggy | 2011 | Windows, Xbox 360 | Jocuri de pisici murdare | Jocuri Valcon |
Mașina de spălat vase: Dead Samurai | 2009 | Xbox 360 | Studiourile Ska | Studiourile Microsoft |
Mașina de spălat vase: Vampire Smile | 2011 | Xbox 360 | Studiourile Ska | Studiourile Microsoft |
Recolta | 2010 | Windows Phone | Luma Arcade | Studiourile Microsoft |
Calea Go | 2010 | Xbox 360 | Studiourile Microsoft | Studiourile Microsoft |
Arma la alegere | 2008 | Xbox 360 | Cele mai bune jocuri ale mamei | Cele mai bune jocuri ale mamei |
Yo-Ho Kablammo | 2009 | Xbox 360 | Studiourile Canalside | Studiourile Microsoft |
Timpul 2 | 2011 | Windows, Xbox 360 | Jocuri Brightside | Ubisoft |
Valea Stardew | 2016 | Windows | ConcernedApe | Chucklefish |
Link-uri web
- Pagina de pornire Microsoft XNA pe MSDN (engleză)
- Tutoriale XNA (engleză)
- Articol general despre XNA: „Cod gestionat pentru XBox” onentwickler.de
- Comunitatea germană XNA XNA.mag
- Tutoriale XNA germane și comunitate indiedev.de
- Site-ul oficial al competiției DreamBuildPlay
Dovezi individuale
- ↑ http://blogs.msdn.com/xna/archive/2009/09/15/xna-game-studio-3-1-zune-extensions.aspx (engleză)
- ↑ Link Arhivă ( Memento din 15 iunie 2011 în Arhiva Internet ) (engleză)
- ^ Rob Crossley: e-mailul Microsoft confirmă planul de a înceta asistența XNA ( memento 14 februarie 2015 în Internet Archive ), Computer și Video Gamers, 31 ianuarie 2013
- ↑ Patrick Klepek, „Viitorul XNA Game Studio și Windows 8”, Giant Bomb, 16 septembrie 2011
- ↑ http://microsoft-news.com/microsoft-confirms-end-of-xnadirectx-development/
- ↑ http://www.microsoft.com/downloads/details.aspx?FamilyId=2338b5d1-79d8-46af-b828-380b0f854203 (engleză)
- ↑ http://www.dreambuildplay.com/ (engleză)
- ↑ Mono, XNA . Adus la 8 aprilie 2009.
- ↑ a b MonoGame Wiki - Bine ați venit la Proiectul MonoGame . Adus la 30 mai 2013.
- ↑ The Future of XNA Game Studio și Windows 8 . Giantbomb.com. Adus la 26 iunie 2012.
- ↑ Aplicația săptămânii Windows Phone 7: Ilomilo . wintersupersite.com. Adus la 1 iulie 2012.
- ↑ Interviu Skulls of the Shogun Dev pe multiplayer asincron și xbla . xblafans.com. Adus pe 19 iulie 2012.