您现在的位置:主页 > 网络编程 > NET编程 >

一起学wp7 XNA游戏开发(一. 初识XNA)

来源:建站吧 责任编辑:Jzq8 发表时间:2011-12-23 点击:
 XNA中的X表示能够在Windows Xbox和合作伙伴之间达到跨平台的强大的软件工具。N表示“下一代(Next-generation)”,A表示“架构(Architecture)”。

  XNA是基于DirectX的游戏开发环境,是微软对于 Managed DirectX 的修正及扩充版本。它的任务是帮助开发者在创建更加优秀快速和跨平台的游戏时能够减少费用。通过整合Microsoft的最佳创新和来自业界的对于游戏开发的最佳创新,XNA旨在降低大量的开发费用并且允许开发者构建卓尔不群的游戏。

  目前Windows Phone7使用的是XNA Game Studio4.0 版本,也是目前最高的版本。但是也还存在不同:

  1.  监控和使用accelerometer数据,这样就可以开发出具有重力感应的游戏。

  2.  只能保存数据到IsolateStorage,而不能保存到其他介质上。

  所需要的开发环境:

  1.操作系统:

一起学wp7 XNA游戏开发(一. 初识XNA)

  2.  硬件:需要显卡最少支持DirectX10, Shader Model2.0。

  3.  软件:

  a.  开发工具:Microsoft Visual Studio 2010 Express for Windows Phone

  b.  .Net Frame: Microsoft .NET Framework 4.0

  以上软件环境,在安装Microsoft Windows Phone Developer Tools Beta时,都已安装好。如果在创建游戏后按F5后报错(Deploy failed with the following error: The current display adapter does not meet the emulator requirements to run XNA Framework applications.),说明显卡可能不支持DirectX10,需要升级显卡。也可以通过微软提供的工具DirectX Caps Viewer Tool测试显卡是否支持DirectX10。

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    验证码:点击我更换图片

    推荐图文

    • 构建高性能ASP.NET站点
    • ASP.NET MVC 3.0学习系列文章—NuGet and ASP.NET MVC 3.0
    • (asp.net c#)DropDownList绑定后显示对应的项的两种方法
    • Silverlight中同步调用WebClient的解决办法,是同步!
    • vs.net 2010 扩展插件小结 提高编程效率
    • 一起学WP7 XNA游戏开发(七. 3d基本光源)
    • 一起学WP7 XNA游戏开发(八. 让3d model动起来)
    • 一起学WP7 XNA游戏开发(六. 3d Model的载入)
    • 一起学wp7 XNA游戏开发(三. 一 SpriteFont)
    Alexa - 客户服务 - 联系方法 - 招聘信息 - 友情链接 - 网站地图 - TAG标签 - RSS订阅
    Copyright © 2010-2012 JZQ8.COM. 建站吧|建站去吧 版权所有
    冀ICP备09002514号
    冀ICP备09002514号 网络报警 企业法人营业执照 中国互联网协会 支付宝付款 网银在线付款