• windows phone 7 游戏编程之旅 序章


            windows phone 7 带来了引人入胜的新硬件和靓丽的屏幕,也带来了多点触摸和重力感应。一个游戏最重要的表现部分和输入部分已经有了很好的基础。在程序开发这个问题上,微软对Dotnet的不懈坚持也令人振奋,我们也终于不用在书名里标注语言,本书中c#是唯一的主角,XNA是最好的助手。

    请先记住这些关键词,他们将令你受益并且少走弯路

    XNA4

    这是本书涉及游戏方面的核心图形方法。

    Dotnet Framework 3 ClientProfile

    这是我们的国土面积,请时刻注意不要成为叛国者。

    Shader Model3

    DX9C带来的革命性影响仍未结束,就是因为他。革命,会不会再来一次呢。

    Pure C#

    这是犹如物理定律一样的存在,一切超出pure c#范畴的方法,都无法在windows phone 7的世界里存在。

    nothing

    必须要提醒诸位的是,XNA替我们做了什么?Nothing.你必须时刻告诫自己,XNA不是万灵药,他只是一组图形接口,他不会自动的做任何事。做事情的都是程序员。

    如果一下记住五个关键词很令人懊恼,请你只记住一个:Nothing。

    这是一趟充满艰险挑战的旅程,只有真正的程序员才能到达终点,如果你抱着如下观点之一,我建议你在进入下一章之前先考虑一下将本书放回书架。

    一、C#是简单的语言,C++我学不会,学学这个吧

    二、开发XNA项目仅需要三个月

    三、我数学不好,XNA或许简单一点儿

    四、看完这本书,我将成为大师

    不讨论和比较c++,但此二者有着很深的渊源,c#也是一门有着众多高级特性的语言,本书中会大量用到,本书面对的是那些有一定语言基础,并且至少可以学会c++的读者。

    如果对你来说开发XNA项目仅仅只需要三个月,那你已经拥有了很多积累,本书对你而言只是鸡肋,可以直接去作者空间进行交流。

    还有另一种情况是你还没接触过XNA,但对XNA抱有太大的希望,那么本书只会让你失望,经过三个月本书可以向你讲述一个XNA游戏的方方面面并附有一个实例。也仅此而已,祝各位好运。

    本书主要讲解的是3D图形游戏,数学不好的话,本书的很多部分都会令你困扰,或者是让你觉得本书非常晦涩,连一个简单的问题都要搞那么复杂。这些都无法达成你学习开发的目的。

    没有人可以读一本书就成为大师,这里不是武侠世界

  • 相关阅读:
    进程空间与系统空间(一)
    内核之最
    Linux 内核3.10.5 专场
    device_create与device_register
    重写与重载的含义
    抽象类和接口的区别
    Spring知识点
    mybatis学习
    知识点
    Mybatis面试题
  • 原文地址:https://www.cnblogs.com/crazylights/p/1868475.html
Copyright © 2020-2023  润新知