www.wikidata.de-de.nina.az
ANX war ein Open Source Framework zur Spieleentwicklung auf unterschiedlichen Hard und Softwareplattformen Der Name ist ein englisches Rekursives Akronym gebildet als ANX s Not XNA auf Deutsch in etwa ANX ist nicht XNA ANXBasisdatenEntwickler ANX Developer TeamAktuelle Version 0 5 4 Februar 2013 Betriebssystem Windows XP Vista 7 8 Linux MacOS und andereProgrammiersprache C Lizenz MS PLdeutschsprachig jaANX Projektseite Inhaltsverzeichnis 1 Konzept 2 Entwicklungsgeschichte 3 Unterstutzte Plattformen 4 Weblinks 5 EinzelnachweiseKonzept BearbeitenANX basiert auf den Schnittstellen von Microsofts XNA erweitert dieses jedoch um ein AddIn System welches die Plattformunabhangigkeit gewahrleistet und um erweiterte Features die uber den Umfang von XNA hinausgehen und ist daher als alternative Implementation anzusehen Ziel des Projektes ist es eine Sourcecodekompatible Version von XNA zu entwickeln die Open Source ist und somit unabhangig von Microsoft Dabei kann der gleiche Sourcecode verwendet werden wie in XNA lediglich die Namespaces mussen ausgetauscht werden Dies kann auf Wunsch durch ein bereitgestelltes Tool automatisiert werden in beide Richtungen moglich Entwicklungsgeschichte BearbeitenDas Projekt wurde im Oktober 2011 kurz nachdem die erste Build Konferenz von Microsoft stattgefunden hat vom deutschen DirectX MVP Roland Glatzemann Rosenkranz gestartet Auf dieser Konferenz wurde die weitere Marschrichtung zur Entwicklung von Spielen auf Microsoftplattformen bekanntgegeben Zwischen den Zeilen konnte man herauslesen dass das XNA Framework vermutlich nicht mehr weiterentwickelt wird 1 2 Da dies jedoch ein hervorragender und einfacher Einstieg in die Spieleentwicklung ist war die Idee geboren eine Alternative anzubieten 3 ANX ist grosstenteils in C entwickelt und vereint verschiedene Spiele Entwicklungs Programmierschnittstellen unter anderem Direct3D aus DirectX in den Versionen 10 und 11 fur die Darstellung von 2D und 3D Grafiken und OpenGL in der Version 3 und 4 Zur Ausgabe von Audiodaten wird beispielsweise XACT oder OpenAL verwendet und die Eingabebehandlung setzt auf XInput Das Entwicklungsteam besteht aktuell aus neun Entwicklern die die offentliche Schnittstelle von XNA zu 100 umgesetzt haben Die internen Implementierungen sind jedoch noch nicht vollstandig trotzdem befinden sich die ersten Spiele bereits in der Entwicklung In regelmassigen Abstanden werden Binarpakete veroffentlicht Als Alternative steht der Sourcecode in einer aktuellen Version offentlich zur Verfugung Unterstutzte Plattformen BearbeitenWindows Windows 8 ModernUI inkl Zertifizierung fur den Marketplace Linux MacOS iOS Android PS VitaWeblinks BearbeitenANX Framework CodePlex Archive In archive codeplex com Archiviert vom Original am 26 August 2021 abgerufen am 27 August 2021 englisch indiedev Die Community fur Spieleentwickler In indiedev de Archiviert vom Original am 26 August 2017 abgerufen am 26 August 2017 GitHub rrz dev anx framework In github com Abgerufen am 13 Juli 2022 Einzelnachweise Bearbeiten XNA nach dem Aus Memento vom 23 Marz 2017 im Internet Archive XNA vor dem Aus Memento vom 23 Marz 2017 im Internet Archive Eine Alternative zu XNA Das ANX Framework Memento vom 16 Mai 2017 im Internet Archive Abgerufen von https de wikipedia org w index php title ANX Framework amp oldid 224464429