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

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

原文地址:https://www.cnblogs.com/crazylights/p/1868475.html