Game Coding Compele--Intoduction

在你撞我的门之前,你应该知道的

这一本为程序员而书。非程序员也可以从书中有所得,但是如果你用指头翻过这本书,你将会见到多少 C++代码被包括在内-你将会到很多这些代码是用C++写的, 因此如果你是一个顽强 C 程序员,你将会必须至少能够读 C ++。如果你不知道任一语言,你或许将会稍微为代码例子而挣扎,但是我将打赌你能从充足评论和解释中使得你感觉到你钱是值。

  

在这一本书的所有代码Visual Studio.NET 之下工作,或至少当我复印它进入了是我的Microsoft Word时,它是能工作的,这就是我写的这本书。我在写书

时间之前道歉,因为我没有尝试在其他环境, CodeWarrior GNU C++这样的编译器下确认我的代码能否工作。我希望你将会原谅我。我计划了我的时

间会尽可能处理技术上的表达,而非处理多编辑的繁琐事情

在这一本书的代码也有一个 Win32 偏见。我是一个 Win32 程序员,而且我在那之前是一个DOS操作系统程序员了。我已经在最末一个音节上有一些摘要攻击进入 Unix 在线伺候器代码,但是我几乎不是一个专家。在这一本书的许多代码模仿 Win32 ,而且我没有改变代码支援进入其他作业系统之内编译。如果让我检查在 Linux 下面的我的代码,我更愿意谈许多技术上的议题。

就图形API来说,我假设你将会使用 DirectX 7 作为 2 D 图形而且使用 DirectX 9 作为 3D立体。关于这的理由,你将会稍后因为它是多少有点像一个长故事。我并不反对OPENGL,我只是不熟悉它罢了。基本上,如果你有一个比较好的工作知识在C++,WIN32很DIRECTX,你将会很容易理解。你不一定要在你的技能中是Godlike,但是你应该是这些领域的编码感到相当的舒服。

如果你是一个完全的新手,或者只知道一些 C++, 不觉得沮丧而且不归还这一本书!我有一个计划给你。在书中,我将提及帮助我学习该如何规划的知识的其他书籍它们能也帮助你。藉由这点知识,你能使你自己进入杰出的程序员。我学习了关于C ++, DirectX 、和 Win32 藉由看工作代码,其中有你包含在这些页之中的充分要享受。除了那之外,有一些其他事物,你应该熟悉:

Pixel pushers like Photoshop or Microsoft Paint

The Standard Template Library (STL)

  

额....感觉翻译的很糟糕,

各位看官还是看原版好了。

而且.net,C#这些不是我目前关心的。

我已经停止翻译了,SORRY~~

posted @ 2010-01-31 21:02  Liu_HY  阅读(272)  评论(0编辑  收藏  举报