Learn WP7 XNA game development (I. First knowledge of XNA)

Source: Internet
Author: User
Tags net version visual studio
The X in XNA represents a powerful software tool that can reach cross-platform across Windows Xbox and partners. N means "next generation (Next-generation)", and a means "schema (architecture)".

XNA is a game development environment based on DirectX, a revised and expanded version of Microsoft for Managed DirectX. Its mission is to help developers reduce costs when creating better, faster and cross-platform games. By consolidating Microsoft's best innovation and the industry's best innovation for game development, XNA is designed to reduce the amount of development costs and allow developers to build a game of distinction.

Currently, Windows Phone7 is using the XNA Game Studio4.0 version, which is currently the highest version. But there are also differences:

1. Monitor and use accelerometer data so that you can develop a game with gravitational induction.

2. Only data can be saved to isolatestorage, but not to other media.

The development environment you need:

1. Operating system:

2. Hardware: Need graphics cards to support the minimum DirectX10, Shader Model2.0.

3. Software:

A. Development tools: Microsoft Visual Studio Express for Windows Phone

B.. NET Frame:microsoft. NET Framework 4.0

The above software environment is installed when installing Microsoft Windows Phone Developer Tools Beta. If you press F5 after you create the game, the error is Deploy failed with the following error:the current display adapter does not meet the emulator requirements To run XNA Framework applications.), said the obvious card may not support DirectX10, need to upgrade the video card. You can also use the tools provided by Microsoft DirectX Caps Viewer tool to test whether the video card supports DIRECTX10.



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.