Xna game studio microsoft


Microsoft XNA Game Studio Free Download

Microsoft XNA Game Studio Free Download Setup for windows. Design and develop games with XNA Framework libraries. Create games for WIndows and XBOX.

Microsoft XNA Game Studio Overview

Are you interested in making games that are compatible with Windows Phone and Xbox 360? If yes than here is a solution for you Microsoft XNA Game Studio 4.0 yes… this tool is a programming environment that utilizes Visual Studio 2010 for making some cool games. So Game on guys!!!

It provides a platform for all game making junkies whether they are new to this field or professionals. This version has many new enhancements compared to its successors.

Before indulging into XNA Game Studio you need to be familiar with JavaScript, C# or any .NET compliant language. Once you have made a game using XNA Game Studio 4.0 which can run on Xbox 360, you can submit it to App Hub. At App Hub you game will be reviewed and if it is passed your game will get a place in a huge Xbox live marketplace where millions of game developers are waiting to get your game.

The tool is loaded with all accessories that are needed to develop a game. It includes sounds, avatar animations and many more.

On a conclusive note we can say that XNA Game Studio 4.0 is a premier tool for making some compelling games that will surely please the game making junkies.

Features of Microsoft XNA Game Studio

Below are some noticeable features which you’ll experience after Microsoft XNA Game Studio Free Download.

Microsoft XNA Game Studio Technical Setup Details

System Requirements For Microsoft XNA Game Studio

Before you start Microsoft XNA Game Studio free download, make sure your PC meets minimum system requirements.

Microsoft XNA Game Studio Free Download

Click on below button to start Microsoft XNA Game Studio Free Download. This is complete offline installer and standalone setup for Microsoft XNA Game Studio 4.0. This would be compatible with both 32 bit and 64 bit windows.

This Post Was Last Updated On: February 8, 2015 By Author: Admin

getintopc.com

Microsoft XNA - это... Что такое Microsoft XNA?

Microsoft XNA (англ. XNA's Not Acronymed[2]) — набор инструментов с управляемой средой времени выполнения (.NET), созданный Microsoft, облегчающий разработку и управление компьютерными играми. XNA стремится освободить разработку игр от написания «повторяющегося шаблонного кода»[3] и объединить различные аспекты разработки игр в одной системе. Набор инструментов XNA был анонсирован 24 марта 2004 на Game Developers Conference в Сан-Хосе, Калифорния. Первый Community Technology Preview XNA Build был выпущен 14 марта 2006.

Цели и описание проекта

Пакет Microsoft XNA, по словам представителей Microsoft, позволит разработчикам игр избежать многих технических трудностей, возникающих при написании кода, а также обеспечит существенное снижение стоимости конечной продукции. Кроме того, благодаря XNA программисты смогут создавать принципиально новые игры с высококачественной графикой. В ходе демонстрации, Microsoft показала два анимационных ролика, созданных с применением технологии XNA. В одном из них облако вздымающегося сигаретного дыма в режиме реального времени меняло свою форму и направление движения под действием внешних факторов. Другой ролик демонстрировал разлетающиеся в разные стороны детали разбившегося о стену автомобиля.

Инструментарий XNA изначально разрабатывался с целью максимально облегчить процесс разработки игр для консоли Xbox и компьютеров, работающих под управлением операционной системы Windows. Вместе с тем, пакет XNA позволит распространить общие сервисы Xbox Live, такие как, например, аутентификация, на игры для персональных компьютеров. Инструментарий XNA позволяет Microsoft конкурировать с Sony на рынке видеоигр для следующего поколения игровых приставок.

Обзор

XNA Framework

XNA Framework основывается на нативной реализации .NET Compact Framework 2.0 для разработки для Xbox 360 и .NET Framework 2.0 на Windows. Он включает обширный набор библиотек классов, специфичных для разработки игр, поддерживающий максимальное повторное использование кода на всех целевых платформах. Фреймворк выполняется на модификации Common Language Runtime, оптимизированной для игр, чтобы предоставить управляемую среду выполнения. Среда времени выполнения доступна для Windows XP, Windows Vista, и Xbox 360. Так как игры XNA пишутся для среды времени выполнения, они могут быть запущены на любой платформе, поддерживающей XNA Framework с минимальными изменениями или вообще без таковых. Игры, которые запускаются на фреймворке, технически могут быть написаны на любом .NET-совместимом языке, но официально поддерживается только язык программирования C# и среды быстрой разработки XNA Game Studio Express и все версии Visual Studio 2005[4].

XNA Framework скрывает низкоуровневые технологические детали, связанные с разработкой игры. Таким образом, фреймворк заботится о разнице между платформами, позволяя разработчикам уделять больше внимания смысловому содержимому игры. XNA Framework интегрируется с несколькими инструментами, такими как XACT, для помощи в создании контента. XNA Framework предоставляет поддержку создания и двухмерных, и трёхмерных игр и позволяет использовать возможности контроллеров Xbox 360. Игры фреймворка XNA, предназначенные для платформы Xbox на данный момент могут быть проданы только членам клуба Microsoft XNA Creator’s Club[4]. Десктопные приложения могут распространяться бесплатно под текущим лицензированием Microsoft.

XNA Content Pipeline

XNA Content Pipeline — набор интегрированных в Visual Studio инструментов управления конвейером ресурсов игры, помогающий при определении, поддержке, отладке и оптимизации конвейера ресурсов игры. Конвейер ресурсов игры(англ. Content Pipeline) описывает процесс, при котором содержимое игры, такое как текстуры и трёхмерные модели, преобразуется в форму, подходящую для использования игровым движком. Content Pipeline помогает идентифицировать зависимости конвейера, а также предоставляет доступ к программному интерфейсу, позволяющему производить дальнейшую обработку данных о зависимостях. Данные о зависимостях могут быть проанализированы для уменьшения размера игры посредством выявления содержимого, которое не используется.

XNA Game Studio

XNA Game Studio — интегрированная среда разработки (IDE) для разработки игр[5]. Было выпущено пять модификаций:

Лицензионное соглашение

EULA Microsoft XNA Framework 2.0 специально запрещает распространение коммерческих сетевых игр, которые соединяются с Xbox Live и/или Games for Windows Live без специального соглашения между Вами и Microsoft. XNA Game Studio может быть использована для разработки коммерческих игр и других программ для платформы Windows, но код Microsoft для поддержки сети Xbox/Windows Live не может быть использован. В своём проекте XNA можно использовать собственный код поддержки сети.

Игры, созданные с использованием XNA Game studio, на данный момент можно распространять через Xbox Live Community Games[12][13]. Программное обеспечение также может быть использовано для создания коммерческих игр, предназначенных для Windows.

Игры для Xbox 360, написанные в XNA Game Studio могут быть представлены Creators Club community, для чего требуется членство, стоящее 49 долларов США за 4 месяца или 99 долларов США в год. Все игры представленные сообществу подвергаются равной оценке других разработчиков. Если игра успешно проходит рецензирование, она попадает на Xbox Live Marketplace. Создатели могут установить цену в 200, 400 или 800 points для своей игры. Разработчик получает 70 % полной выручки от объёма продаж своей игры в качестве основы. Microsoft изначально планировали брать дополнительный процент выручки, если они предоставляют дополнительный маркетинг для игры, но эта политика была отменена в марте 2009, оставив стандартную цену без изменений[14].

Microsoft также распространяет «тестовые аккаунты» для образовательных учреждений в рамках их программы DreamSpark. Эти аккаунты позволяют студентам разрабатывать игры для Xbox 360, но, чтобы выставить игру на Marketplace, требуется привилегированный аккаунт.

Примечания

Ссылки

kz:Майкрософт XNA

dic.academic.ru

Microsoft XNA Game Studio

Microsoft XNA Game Studio is an 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 Zune2345 XNA Game Studio is targeted at hobbyists and experienced programmers, and is primarily used to develop 2D and 3D video games for various Microsoft platforms6 XNA games can be published for the Xbox 360 using an XNA Creator's Club membership, that has a yearly fee7

Five versions have been released so far, and in 2013, Microsoft stated that it will cease support for XNA in April 2014, and there are no plans to release any further versions8

Contents

Versionsedit

XNA Game Studio Expressedit

XNA Game Studio Express, the first release of XNA Game Studio, was intended for students, hobbyists, and independent and homebrew game developers9 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 10 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 30, 2006, followed by a second version on November 1, 2006 Microsoft released the final version on December 11, 200610

On April 24, 2007, Microsoft released an update called XNA Game Studio Express 10 Refresh21

XNA Game Studio 20edit

XNA Game Studio 20 was released on December 13, 200712 XNA Game Studio 20 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 handling14

XNA Game Studio 30edit

XNA Game Studio 30 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 200815 The final release was released on October 30, 2008 XNA Game Studio 30 now supports C# 30, LINQ and most versions of Visual Studio 2008 There are several more new features of XNA Game Studio 30 also, such as a trial Mode added to XNA Game Studio 30 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 31edit

XNA Game Studio 31 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 Avatars16

XNA Game Studio 40edit

XNA Game Studio 40 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, 201017 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 integration18

XNA "Game Studio 40 Refresh" was released on 6 October 20111 This added support for Windows Phone 75 Mango, support for Visual Basic, and also bug fixes

Referencesedit

  1. ^ a b "XNA Game Studio 40 Refresh" Downloads Microsoft October 6, 2011 
  2. ^ Miller, Tom 2010-12-12 XNA Game Studio 40 Programming: Developing for Windows Phone 7 and Xbox 360 Pearson Education ISBN 9780132620130 
  3. ^ James, Sean 2010-12-14 3D Graphics with Xna Game Studio 40 Packt Publishing Ltd ISBN 9781849690058 
  4. ^ Perry, Jim 2009-06-23 RPG Programming with XNA Game Studio 30 Jones & Bartlett Learning ISBN 9781449631505 
  5. ^ "XNA Game Studio" Retrieved 2007-03-20 
  6. ^ Perry, Jim 2010-10-25 Essential XNA Game Studio 20 Programming Jones & Bartlett Learning ISBN 9781449633608 
  7. ^ Carter, Chad 2009-02-25 Microsoft XNA Game Studio 30 Unleashed Pearson Education ISBN 9780768688481 
  8. ^ "Microsoft kills XNA" ExtremeTech February 1, 2013 
  9. ^ XNA Game Studio Express
  10. ^ Gamefest announcement of XNA Game Studio Express
  11. ^ "XNA game studio express 10 refresh released" XNA Team Blog Microsoft 24 April 2007 
  12. ^ XNA Creators Club Online - quick start guide
  13. ^ XNA Tutorial
  14. ^ XNA Team Blog : XNA Game Studio 20 Released
  15. ^ XNA Creators Club Online - xna game studio 30 beta
  16. ^ Dream Build Play '09/XNA Game Studio 31 Announcement
  17. ^ "xna game studio 40 available for download!" XNA Game Studio Team Blog Microsoft September 16, 2010 Retrieved September 16, 2010 
  18. ^ "What's New in XNA Game Studio 40" MSDN Microsoft Retrieved September 16, 2010 

See alsoedit

Video game products by Microsoft Gaming platforms Lists of games Accessories Promotions Developer tools
Personal computer Online services Xbox series
  • Games for Windows
  • DirectX
  • Xbox Live
    • Avatars
    • Games Store
      • Arcade
      • Indie Games
      • Games with Gold
      • Xbox Game Pass
  • Games for Windows – Live
  • Live Anywhere
  • Mixer
  • MSN Games
  • Game Room
  • Windows Mobile list
  • Xbox
  • Xbox 360
    • Launch
    • Technical problems
    • System software
    • Applications
  • Xbox One
    • System software
    • Applications
  • Xbox HD support list
  • Xbox 360
    • Downloadable
    • Arcade
    • Arcade Kinect
    • Kinect games
    • Kinect Fun Labs
    • 3D support
    • SmartGlass support
    • Xbox Originals
    • Backward-compatible
  • Xbox One
    • Backward-compatible
    • Best-selling
    • Kinect games
    • Xbox Play Anywhere games
  • Game Room
  • Games with Gold
  • Game Pass
  • Platinum Hits
  • Games for Windows
  • Windows Games on Demand
  • Xbox on Windows
  • Xbox on Windows Phone
  • Zune games
  • Xbox Controller
  • Xbox 360 accessories
  • Xbox 360 Controller
  • HD DVD Player
  • Xbox Live Vision
  • Wireless Headset
  • Wireless Racing Wheel
  • Xbox One Controller
  • Kinect
  • Microsoft SideWinder
  • OurColony
  • Official Xbox Magazine
  • Xbox Exhibition
  • "X" Show
  • Xbox Rewards
  • Seattle Sounders FC sponsor
  • Summer of Arcade

Microsoft XNA Game Studio Information about

Microsoft XNA Game StudioMicrosoft XNA Game Studio

Microsoft XNA Game Studio Information Video

Microsoft XNA Game Studio viewing the topic.

Microsoft XNA Game Studio what, Microsoft XNA Game Studio who, Microsoft XNA Game Studio explanation

There are excerpts from wikipedia on this article and video

www.turkaramamotoru.com

Microsoft XNA

Microsoft XNA is a set of tools with a managed runtime environment provided by Microsoft that facilitates video game development and management. XNA attempts to free game developers from writing "repetitive boilerplate code"[1] and to bring different aspects of game production into a single system.[2] The XNA toolset was announced March 24, 2004, at the Game Developers Conference in San Jose, California. A first Community Technology Preview of XNA Build was released on March 14, 2006. XNA Game Studio 2.0 was released in December 2007, followed by XNA Game Studio 3.0 on October 30, 2008. XNA Game Studio 4.0 was released on September 16, 2010 along with the Windows Phone 7 Development Tools.

XNA currently encompasses Microsoft's entire Game Development Sections, including the standard Xbox Development Kit and XNA Game Studio.

The name "XNA" originated out of the project's development name, Xbox New Architecture. Instead of being released under the Xbox name, the Xbox 360 was released (2005), and XNA came to stand for "XNA is Not an Acronym".

Overview

XNA Framework

The XNA Framework is based on the native implementation of .NET Compact Framework 2.0 for Xbox 360 development and .NET Framework 2.0 on Windows. 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, Windows 7, Windows Phone 7 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# in XNA Game Studio Express IDE and all versions of Visual Studio 2008 and 2010 (as of XNA 4.0)[3] are officially supported.[4] Support for Visual Basic .NET was added in 2011. [1]

The XNA Framework 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. The XNA Framework integrates with a number of tools, such as the Cross-platform Audio Creation Tool (XACT), to aid in content creation. The XNA Framework provides support for both 2D and 3D game creation and allows use of the Xbox 360 controllers and vibrations. XNA framework games that target the Xbox platform can currently only be distributed by members of the Microsoft XNA Creator's Club which carries a $99/year subscription fee.[4] Desktop applications can be distributed free of charge under Microsoft's current licensing.

XNA Build

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. A game asset pipeline describes the process by which game content, such as textures and 3D models, are modified to a form suitable for use by the gaming engine. XNA Build helps identify the pipeline dependencies, and also provides API access to enable further processing of the dependency data. The dependency data can be analyzed to help reduce the size of a game by finding content that is not actually used. For example, XNA Build analysis revealed that 40% of the textures that shipped with MechCommander 2 were unused and could have been omitted.[5]

XNA Game Studio

XNA Game Studio is an integrated development environment (IDE) for development of games.[6] Five revisions have been released so far.

XNA Game Studio Express

XNA Game Studio Express, the first release of XNA Game Studio, was intended for students, hobbyist, and independent (and homebrew) game developers.[7] 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 30, 2006, followed by a second version on November 1, 2006. Microsoft released the final version on December 11, 2006.[8]

On April 24, 2007, Microsoft released an update called XNA Game Studio Express 1.0 Refresh.[9]

XNA Game Studio 2.0

XNA Game Studio 2.0 was released on December 13, 2007.[10] XNA Game Studio 2.0[11] features the ability to be used with all versions of Visual Studio 2005 (including the free Visual C# 2005 Express Edition), a networking API using Xbox Live on both Windows and Xbox 360 and better device handling.[12]

XNA Game Studio 3.0

XNA 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.[13] The final release was released on 30 October 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

XNA 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.[14]

XNA Game Studio 4

XNA Game Studio 4 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.[15] It adds support for the Windows Phone 7 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.[16]

XNA Framework Content Pipeline

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

XDK Extensions

Formerly known as XNA Game Studio Professional, XDK Extensions is an add-on to XNA Game Studio and requires the Microsoft Xbox 360 Development Kit.[17] Both are only available for licensed Xbox developers. The extensions include additional managed APIs for achievements, leaderboards, and other features reserved for licensed game titles. Titles developed using XDK Extensions include winners of Microsoft's Dream-Build-Play competition among others. The most heavily publicized of these was The Dishwasher: Dead Samurai.

License agreement

The Microsoft XNA Framework 2.0 EULA specifically prohibits the distribution of commercial networked games that connect to Xbox Live and/or Games for Windows Live in the absence of a specific agreement signed by both the developer and Microsoft.[18] This means that XNA Game Studio can still be used to develop commercial games and other programs for the Windows platform, although Microsoft's networking support code for Xbox/Windows Live cannot be used. Self-developed network code can still be used inside the developer's XNA project.

Games created using XNA Game Studio may be distributed via Xbox Live Indie Games[19] and Windows Phone 7 marketplace. The software may also be used to create commercial games which target Windows.

XNA Indie Games

Xbox 360 games written in XNA Game Studio can be submitted to the App Hub, for which premium membership is required, this costs US$99/year. All games submitted to the App Hub are subjected to peer review by other creators. If the game passes review then it is listed on Xbox Live Marketplace. Creators can set a price of 80, 240 or 400 points for their game. The creator is paid 70% of the total revenue from their game sales as a baseline. Microsoft originally planned to take an additional percentage of revenue if they provided additional marketing for a game, but this policy was rescinded in March 2009, leaving the flat rate intact regardless of promotion.[20]

Microsoft also distributes a free year premium App Hub subscription for educational establishments through their DreamSpark program and MSDNAA. These accounts allow students to develop games for the Xbox 360, but developers still need a premium Xbox Live account to submit their game to the marketplace.

Alternative implementations

A project called Mono.XNA was formed to port XNA to the open source and cross-platform Mono framework.[21]

From the codebase of Mono.XNA and SilverSprite a new project called MonoGame was formed to port XNA to several mobile devices.[22] As of 2011, support is stable for iOS (using MonoTouch) and limited for Google Android[23] and Mac App Store.

An open source project called Grommet contains a limited port for embedded devices using the .NET Micro Framework.[24]

References

Further reading

External links

Training resources

en.academic.ru


Смотрите также