|
|
2D还要不要学,学3D的预备知识是什么?
大家好:
本人在痛苦的学习《windows游戏编程大师技巧(第二版)》(以下简称《大
师技巧》)中,学到了第7章-高级DirectDraw和位图图形,《大师技巧》中的很
多东西都是2D的东西,学习了一些,感觉有点帮助。但是以后游戏软件的趋势是
3D的,而且我以后想做的游戏也是3D的。
本人现在的知识水平:基本懂C/C++,了解一些基本的数据结构,了解基本如
何使用DrectDraw7的一些操作,了解一些win32在API方式下编写的程序。看过一
本《计算机图形学》,对计算机图形学有一个大概的了解。
有很多困惑,想问几个问题:
1.《windows游戏编程大师技巧(第二版)》中给出的示例程序的例子--源代码,很
不容易看懂,看懂了之后,要学到什么水平?要从源代码中得到什么东西呢?
2.以后游戏软件的趋势是3D的,而且我以后想做的游戏也是3D的。2D的东西还有
没有用?
3.《大师技巧》的妹妹篇《3D游戏编程大师技巧》(以下简称《3D大师》)是不
是可以在没有看完《windows游戏编程大师技巧(第二版)》,就可以直接看了?学
习3D之前有什么预备的知识呢?我上面这些知识够吗?可以开始在这种情况下学
3D了吗? |
|