FACTOID # 14: North Carolina has a larger Native American population than North Dakota, South Dakota and Montana combined.
 
 Home   Encyclopedia   Statistics   States A-Z   Flags   Maps   FAQ   About 
   
 
WHAT'S NEW
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Microsoft XNA
XNA

XNA Logo.
Developer: Microsoft
Latest release: 1.0R / April 25, 2007
OS: Microsoft Windows
Genre: Application framework
License: EULA
Website: XNA Homepage

Microsoft XNA ("XNA's Not Acronymed"[1]) is a set of tools, complete with a managed runtime environment, provided by Microsoft that facilitates computer game design, development and management. XNA does this by freeing game designers from writing "repetitive boilerplate code,"[2] and brings all aspects of game production into a single system.[3] The XNA toolset was announced March 24, 2004, at the Game Developers Conference in San Jose, California; and a first Community Technology Preview of XNA Build was released March 14, 2006. The final version was released on December 11, 2006. Image File history File links Xnalogo. ... Software development is the translation of a user need or marketing goal into a software product. ... Microsoft Corporation, (NASDAQ: MSFT, HKSE: 4338) is a multinational computer technology corporation with global annual revenue of US$44. ... A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product. ... is the 115th day of the year (116th in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st Century. ... // An operating system (OS) is the software that manages the sharing of the resources of a computer. ... Windows redirects here. ... Computer software can be organized into categories based on common function, type, or field of use. ... In computer programming, an application framework is a term usually used to refer to a set of libraries or classes that are used to implement the standard structure of an application for a specific operating system. ... A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ... A software license is a type of proprietary or gratiuitious license as well as a memorandum of contract between a producer and a user of computer software — sometimes called an End User License Agreement (EULA) — that specifies the perimeters of the permission granted by the owner to the... A website (alternatively, Web site or web site) is a collection of Web pages, images, videos and other digital assets that is hosted on one or several Web server(s), usually accessible via the Internet, cell phone or a LAN. A Web page is a document, typically written in HTML... A recursive acronym (or occasionally recursive initialism) is an abbreviation which refers to itself in the expression for which it stands. ... Microsoft Corporation, (NASDAQ: MSFT, HKSE: 4338) is a multinational computer technology corporation with global annual revenue of US$44. ... “Computer and video games” redirects here. ... Game design is the process of designing the content and rules of a game. ... Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. ... This article or section does not adequately cite its references or sources. ... is the 83rd day of the year (84th in leap years) in the Gregorian calendar. ... Year 2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ... The Game Developers Conference (GDC) is the largest annual gathering of professional video game developers, focusing on learning, inspiration, and networking. ... For other uses, see San José. Nickname: Location of San Jose within Santa Clara County, California. ... is the 73rd day of the year (74th in leap years) in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ... December 11 is the 345th day of the year (346th in leap years) in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ...

Contents

Overview

XNA Framework

The XNA Framework is based on the .NET Framework 2.0. It includes an extensive set of class libraries, specific to game development, to promote maximum code reuse across target platforms. The framework runs on a version of the Common Language Runtime that is optimized for gaming to provide a managed execution environment. The runtime is available for Windows XP, Windows Vista and Xbox 360. Since XNA games are written for the runtime, they can run on any platform that supports the XNA Framework with minimal or no modification. Games that run on the framework can technically be written in any .NET-compliant language, but only C# and XNA Game Studio Express IDE are officially supported[1] It has been suggested that Com interop be merged into this article or section. ... Code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software. ... The Common Language Runtime (CLR) is the virtual machine component of Microsofts . ... In Microsoft Windows terminology, managed code is computer instructions — that is, code — executed by a CLI-compliant virtual machine, such as Microsofts . ... Windows XP is a line of operating systems developed by Microsoft for use on general-purpose computer systems, including home and business desktops, notebook computers, and media centers. ... Windows Vista is a line of graphical operating systems used on personal computers, including home and business desktops, notebook computers, Tablet PCs, and media centers. ... It has been suggested that Xbox 360 Elite be merged into this article or section. ...


XNA Game Studio

XNA Studio is an integrated development environment (IDE) for development of games.[4] It is currently available in one version: XNA Game Studio Express. Microsoft had a version of XNA GSE targeted for professional developers - XNA Game Studio Professional which is now completely replaced by XNA Game Studio 2.0.[5] An integrated development environment (IDE), also known as integrated design environment and integrated debugging environment, is a programming environment that has been packaged as an application program,that assists computer programmers in developing software. ...


XNA Game Studio Professional

XNA Game Studio Professional was a planned version of the XNA IDE targeted for professional game developers.[4] Based on Visual Studio 2005 Team System, XNA Studio provides a structure for collaboration between content creators, programmers, management and testers. Project management tasks such as asset management, defect tracking, project automation and work item lists, are somewhat automated by XNA Studio. XNA Game Studio Professional is not anymore being developed, the new version of XNA GSE(2.0) will support all versions of Visual Studio[6] Microsoft Visual Studio is Microsofts flagship software development product for computer programmers. ... Microsoft Visual Studio is a series of IDEs by Microsoft. ...


XNA Game Studio Express

XNA Game Studio Express is intended for students, hobbyist, and independent (and by extension, homebrew) game developers.[1] It is available as a free download. Express will provide basic "starter kits" for rapid development of specific genres of games, such as platform, real-time strategy, and first-person shooters. Developers can 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 $99 (or a four-month fee of $49) for admission to the XNA "Creators 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"; it is now possible to compile Xbox 360 binaries and share them with other Creator's Club members. Homebrew is a term frequently applied only to video games that are produced by consumers on proprietary game platforms; in other words, game platforms that are not typically user-programmable, or use proprietary hardware for storage. ... A simple platform sequence from the game Wonder Boy Platform game, or platformer, is a video game genre characterized by jumping to and from suspended platforms or over obstacles. ... A real-time strategy (RTS) video game is one that is distinctly not turn-based. ... This article is about video games. ... Windows redirects here. ...


The first beta version of XNA Game Studio Express was released for download on August 30, 2006, followed by a second version on November 1. Microsoft released the final version on December 11, 2006.[7] In April 24, 2007 Microsoft released an update called XNA Game Studio Express 1.0 Refresh[8] is the 242nd day of the year (243rd in leap years) in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ... is the 305th day of the year (306th in leap years) in the Gregorian calendar. ... December 11 is the 345th day of the year (346th in leap years) in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ... is the 114th day of the year (115th in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st Century. ...


XNA Game Studio 2.0

XNA Game Studio 2.0 is the next version of XNA Game Studio planned for release late 2007. XNA Game Studio 2.0 will feature the ability to be used with all versions of Visual Studio 2005, a networking API using Xbox Live, better device handling and also the ability to host a game inside a Windows Form.[9] Visual Studio 2005 is the latest development suite from Microsoft. ... Xbox Live is a subscription-based online gaming service for Microsofts Xbox and Xbox 360 video game consoles. ...


XNA Framework Content Pipeline

The XNA Framework Content Pipeline is a set of tools that allows Visual Studio and XNA Studio "as the key design point around organizing and consuming 3D content".[4]


Alternative implementations

Work is already under way to port this framework to the Mono platform.[10] Mono is a project led by Novell (formerly by Ximian) to create an Ecma standard compliant . ...


Supporting products

A number of commercial software tools have cropped up for building XNA-based applications with little or no programming required. Most notable amongst these products are Visual3D.NET from Realmware Corporation, Torque X from GarageGames Inc., Blade3D from Digini Inc, and Suva3D from Suva Interactive. GarageGames is an Internet game publishing label based in Eugene, Oregon. ... Digini, Inc. ...


References

  1. ^ a b c Microsoft XNA Frequently Asked Questions
  2. ^ Microsoft: Next Generation of Games Starts With XNA
  3. ^ YouTube: XNA explanation from experts *(video removed from YouTube "due to terms of use violation").
  4. ^ a b c XNA Game Studio. Retrieved on 2007-03-20.
  5. ^ http://blogs.msdn.com/xna/archive/2007/08/13/announcing-xna-game-studio-2-0.aspx
  6. ^ http://blogs.msdn.com/xna/archive/2007/08/13/announcing-xna-game-studio-2-0.aspx
  7. ^ Gamefest announcement of XNA Game Studio Express
  8. ^ http://blogs.msdn.com/xna/archive/2007/04/24/xna-game-studio-express-1-0-refresh-released.aspx
  9. ^ http://blogs.msdn.com/xna/archive/2007/08/13/announcing-xna-game-studio-2-0.aspx
  10. ^ Mono.XNA. Retrieved on 2007-06-03.

Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st Century. ... is the 79th day of the year (80th in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st Century. ... is the 154th day of the year (155th in leap years) in the Gregorian calendar. ...

External links

  • XNA Creators Club Online
  • Microsoft XNA official homepage

  Results from FactBites:
 
Microsoft XNA - Wikipedia, the free encyclopedia (495 words)
XNA was announced March 24, 2004, at the Game Developers Conference in San Jose, California; the first Community Technology Preview version was released March 14, 2006.
The XNA Framework thus encapsulates low-level technological details involved in coding a game, making sure that the framework itself takes care of the difference between platforms when games are ported from one compatible platform to another, and thereby allowing game developers to focus more on the content and gaming experience.
XNA Build, is a set of Game Asset Pipeline management tools, which help by defining, maintaining, debugging, and optimizing the Game Asset Pipeline of individual game development efforts.
Microsoft XNA (614 words)
XNA is a long-term commitment from Microsoft to partner with the game industry in order to address the development challenges associated with modern game development.
Microsoft® XNA™ Build is a tool and set of technologies which will help game studios manage the growing complexities of their game content builds.
XNA Studio is based on Microsoft Visual Studio 2005 Team System, the latest innovation of the flagship development platform which offers tightly integrated and extensible tools which enable software development teams to reduce the complexity of development and improve communication and collaboration throughout the development process.
  More results at FactBites »

 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m