Learn wp7 XNA game development together (1. First knowledge of XNA)

Source: Internet
Author: User

X in XNA represents a powerful cross-platform software tool between Windows Xbox and its partners. N indicates "Next generation", and A indicates "Architecture )".

XNA is a game development environment based on DirectX. It is Microsoft's revision and extension version for Managed DirectX. Its task is to help developers reduce costs when creating better, faster, and cross-platform games. By integrating Microsoft's best innovations and the best innovations in game development from the industry, XNA aims to reduce a large amount of development costs and allow developers to build Zhuo Ge games.

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

1. Monitor and use accelerometer data to develop a gravity-sensing game.

2. data can only be saved to IsolateStorage, but not to other media.

Required development environment:

1. Operating System:



2. Hardware: the video card must support at least DirectX10 and Shader Model2.0.

3. Software:

A. Development Tool: Microsoft Visual Studio 2010 Express for Windows Phone

B.. Net Frame: Microsoft. NET Framework 4.0

The above software environment has been installed when Microsoft Windows Phone Developer Tools Beta is installed. If an error is reported after you press F5 after creating the game (Deploy failed with The following error: the current display adapter does not meet the emulator requirements to run XNA Framework applications .), this indicates that the video card may not support DirectX10 and must be upgraded. You can also use the DirectX Caps Viewer Tool provided by Microsoft 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.