XNA是什么?

2023-11-07

"Software will be the single most important force in digital entertainment over the next decade. XNA underscores Microsoft's commitment to the game industry and our desire to work with partners to take the industry to the next level."
  - Bill Gates, founder and chief software architect of Microsoft

Microsoft XNA is the catalyst for a new ecosystem of interchangeable, interoperable software tools and technologies from Microsoft, middleware and game development companies. By integrating software innovations across Microsoft platforms and across the industry, XNA forms a common environment that liberates developers from spending too much time writing mundane, repetitive boilerplate code. Instead, XNA frees game creators to spend their time where it matters most -on the creativity that differentiates their games.

     
 
 

The XNA development platform will serve as the foundation for future game platforms from Microsoft, including Windows, Xbox and Windows Mobile-based devices.

Games on future iterations of Microsoft game platforms will be powered by tools and technologies from the XNA ecosystem. XNA dramatically improves the way games are produced, helping contain skyrocketing development costs by reducing the amount of time developers spend writing mundane, repetitive boilerplate code for complex new hardware. The XNA ecosystem integrates new and existing tools and technologies from Microsoft and its partners so that developers can make better games, faster.

Illustrating the potential of the XNA development platform, Microsoft made a series of announcements about its own video game tools and technologies in four key areas: online, input, graphics and audio.

 

  • In response to strong customer demand, Xbox Live™ development tools for functionality such as billing, security, login, friends and matchmaking will be made available to Windows developers. The tools will make it easier to create the same social, unified online gaming experiences on Windows that game players have come to expect on Xbox.
  • On the input front, as part of XNA, Microsoft will develop a common controller interface and unify input APIs and button standards across multiple platforms. The result will be a family of common controllers for Windows and Xbox game players. In addition, the move will fuel a whole new wave of compelling, cross-platform input devices from peripheral manufacturers.
  • In graphics and audio, many tools such as PIX (an analysis tool) and XACT (an audio authoring tool) - previously available only to Xbox developers - now will be available on Windows as part of the XNA development platform. Likewise, innovations from Windows such as High-Level Shader Language (HLSL) will come to Xbox. The DirectX® API and the Visual Studio® development system will continue to be the baseline environment for both platforms. Collectively, these tools and technologies will enable movie-quality graphics while forming the impetus for new software that will help developers cope with the looming complexity of high-definition video and audio.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

XNA是什么? 的相关文章

随机推荐