zoukankan      html  css  js  c++  java
  • 一起学wp7 XNA游戏开发(一. 初识XNA)

    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.操作系统:

    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。

  • 相关阅读:
    时寒冰先生文章转载
    [转]迭代经理是什么角色
    [转]如何抉择重构?
    面面俱到:SQL SERVER 2008主数据管理
    [转]用户故事【任务分解】和软件开发不得不说的故事
    读书心得3:去功利化&推荐两本书 转时寒冰
    沟通模式中的方式与过程
    系统分析与设计笔记 -系统类型
    加入敏捷团队宣言
    [转]敏捷进展学习 新项目Sprint
  • 原文地址:https://www.cnblogs.com/randylee/p/1849898.html
Copyright © 2011-2022 走看看