Microsoft XNA Game Studio is a discontinued integrated development environment (IDE) for building video games on the Microsoft XNA platform. Such video games can run on Xbox 360, Microsoft Windows, Windows Phone and the Zune.[2][3][4][5] XNA Game Studio is targeted at hobbyists and experienced programmers, and is primarily used to develop 2D and 3D video games for various Microsoft platforms.[6] XNA games can be published for the Xbox 360 using an XNA Creator's Club membership, that has a yearly fee.[7]
Developer(s) | Microsoft |
---|---|
Stable release | 4.0 Refresh
/ October 6, 2011[1] |
Platform | Microsoft Windows |
Type | Application framework, integrated development environment |
License | Freeware |
Website | msdn |
Five versions have been released so far, and in 2013, Microsoft stated that it would cease support for XNA in April 2014, and there are no plans to release any further versions.[8] An open-source spiritual successor / API re-implementation exists in the form of the MonoGame framework.
Versions
editXNA Game Studio Express
editXNA Game Studio Express, the first release of XNA Game Studio, was intended for students, hobbyists, and independent (and homebrew) game developers.[9] It was available as a free download. Express provides basic "starter kits" for rapid development of specific genres of games, such as platform games, real-time strategy, and first-person shooters. Developers could create Windows games for free with the XNA Framework, but to run their games on the Xbox 360 they will have to pay an annual fee of US$99 (or a four-month fee of US$49) for admission to the Microsoft XNA Creator's Club. The initial release had no way of shipping precompiled binaries to other Xbox 360 players, but this was changed in "XNA Game Studio Express 1.0 Refresh" which made it possible to compile Xbox 360 binaries and share them with other Microsoft XNA Creator's Club members.
The first beta version of XNA Game Studio Express was released for download on August 28, 2006 followed by a second version on November 1, 2006. Microsoft released the final version on December 11, 2006.[10]
On April 24, 2007, Microsoft released an update called XNA Game Studio Express 1.0 Refresh.[11]
XNA Game Studio 2.0
editXNA Game Studio 2.0 was released on December 13, 2007.[12] XNA Game Studio 2.0 features the ability to be used with all versions of Visual Studio 2005 (including the free Visual C# 2005 Express Edition),[13] a networking API using Xbox Live on both Windows and Xbox 360 and better device handling.[14]
XNA Game Studio 3.0
editXNA Game Studio 3.0 (for Visual Studio 2008 or the free Visual C# 2008 Express Edition) allows production of games targeting the Zune platform and adds Xbox Live community support. A beta of the toolset was released in September 2008.[15] The final release was released on October 30, 2008. XNA Game Studio 3.0 now supports C# 3.0, LINQ and most versions of Visual Studio 2008. There are several more new features of XNA Game Studio 3.0 also, such as a trial Mode added to XNA Game Studio 3.0 that will enable creators to easily add the required trial feature to their games, Xbox LIVE multi-player features like in-game invites, create cross-platform games that work on Windows, Xbox 360 and Zune.
XNA Game Studio 3.1
editXNA Game Studio 3.1 was released on June 11, 2009. The API includes support for video playback, a revised audio API, Xbox LIVE Party system and support for games to use the Xbox 360 Avatars.[16]
XNA Game Studio 4.0
editXNA Game Studio 4.0 was announced and initially released as a "Community Technical Preview" at Game Developers Conference (GDC) on March 9, 2010, and in its final form on September 16, 2010.[17] It adds support for the Windows Phone platform (including 3D hardware acceleration), framework hardware profiles, configurable effects, built-in state objects, graphics device scalars and orientation, cross-platform and multi-touch input, microphone input and buffered audio playback, and Visual Studio 2010 integration.[18]
XNA "Game Studio 4.0 Refresh" was released on 6 October 2011.[1] This added support for Windows Phone 7.5 (Mango), support for Visual Basic, and also bug fixes.
See also
editReferences
edit- ^ a b "XNA Game Studio 4.0 Refresh". Downloads. Microsoft. October 6, 2011.
- ^ Miller, Tom (2010-12-12). XNA Game Studio 4.0 Programming: Developing for Windows Phone 7 and Xbox 360. Pearson Education. ISBN 9780132620130.
- ^ James, Sean (2010-12-14). 3D Graphics with Xna Game Studio 4.0. Packt Publishing Ltd. ISBN 9781849690058.
- ^ Perry, Jim (2009-06-23). RPG Programming with XNA Game Studio 3.0. Jones & Bartlett Learning. ISBN 9781449631505.
- ^ "XNA Game Studio". Archived from the original on 2013-01-03. Retrieved 2007-03-20.
- ^ Perry, Jim (2010-10-25). Essential XNA Game Studio 2.0 Programming. Jones & Bartlett Learning. ISBN 9781449633608.
- ^ Carter, Chad (2009-02-25). Microsoft XNA Game Studio 3.0 Unleashed. Pearson Education. ISBN 9780768688481.
- ^ "Microsoft kills XNA". ExtremeTech. February 1, 2013.
- ^ XNA Game Studio Express Archived 2008-05-05 at the Wayback Machine
- ^ Gamefest announcement of XNA Game Studio Express Archived 2006-08-20 at the Wayback Machine
- ^ "XNA game studio express 1.0 refresh released". XNA Team Blog. Microsoft. 24 April 2007.
- ^ XNA Creators Club Online – quick start guide Archived 2008-10-12 at the Wayback Machine
- ^ XNA Tutorial
- ^ XNA Team Blog : XNA Game Studio 2.0 Released
- ^ XNA Creators Club Online - xna game studio 3.0 beta Archived 2008-09-18 at the Wayback Machine
- ^ Dream Build Play '09/XNA Game Studio 3.1 Announcement Archived 2009-12-12 at the Wayback Machine
- ^ "xna game studio 4.0 available for download!". XNA Game Studio Team Blog. Microsoft. September 16, 2010. Retrieved September 16, 2010.
- ^ "What's New in XNA Game Studio 4.0". MSDN. Microsoft. Retrieved September 16, 2010.