什么是XNA?请看XNA简介

下载XNA Game Studio:XNA Game Studio 4.0.5 VS2017

解压zip文件,打开XNA Game Studio 4.0.5 VS2017目录

image

安装DirectX,打开【1.DirectX】目录,双击DXSETUP.exe

image

选择【我接受此协议】点击【下一步】

image

【下一步】

image

image

点击【完成】

image

打开【2. XNA Framework 4.0 Redistribution】目录,双击打开【XNA Framework 4.0 Redist.msi】

image

勾选【I accept the terms in the License Agreement】点击【Next】

image

点击【Install】

image

image

点击【Finish】

image

打开【3. XNA Game Studio 4.0 Platform Tools】目录,双击【XNA Game Studio Platform Tools.msi】

点击【Next】

image

勾选【I accept the terms in the License Agreement】点击【Next】

image

点击【Install】

image

image

点击【Finish】

image

打开【4. XNA Game Studio 4.0 Shared】目录,双击安装【XNA Game Studio Shared.msi】

点击【Next】

image

勾选【I accept the terms in the License Agreement】点击【Next】

image

点击【Install】

image

image

点击【Finish】

image

安装【XNA Game Studio 4.0 vs2017.vsix】

image

初始化时间较长,请耐心等待

image

取消勾选Visual Studio 2012,只勾选Visual Studio 2017,点击【Install】

image

点击【是】

image

image

安装完成,点击【Close】

image

由于微软已经停止了XNA的更新,要想在Visual Studio 2017上使用XNA开发游戏需要做一些特殊处理!

打开【开始菜单】找到【Developer Command Prompt for VS2017】,右键【更多】【管理员运行】,打开命令行窗口

image

image

输入

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin

如果安装的是Visual Studio 2017专业版,输入

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin

回车!

image

image

输入

gacutil /i Microsoft.Build.Framework.dll

回车!

image

完成上述安装后,即可使用Visual Studio 2017开发XNA游戏。

本人推荐使用Visual Studio 2017 英文,更有助于编程水平,和调试能力的提高!

打开Visual Studio 2017,【File】【Project】

image

【Installed】【Visual C#】【XNA Game Studio 4.0】选择【Windows Game (4.0)】,点击OK

image

点击【Start】

image

这时候会弹出一个蓝色窗口,这就是一个最简易的XNA游戏!

image