|
正在学习DirectDraw,要做一个2D游戏,简单的,目前在实习阶段。
然后呢,主管说用DirectDraw花的时间长一些,用GDI+更快,所以呢,我?辶耍?irectDraw刚好看了些初级的,2天可以搞定位图那部分了至少。
现在的好多游戏教程书都是说D3D了,还看了些D3D的教程,教人用D3D实现2D游戏,我?辶恕
是不是确实没必要学习DirectDraw了,我刚开始看DirectDraw也是,觉得那些函数真MD烦死了。
以前学了点OPENGL,觉得OPENGL够爽,精力可以集中在图形方面的学习上。
目前看的这本书是——WINDOWS游戏编程大师技巧。上面也说,DirectDraw是D3D的基础。
我看了DirectDraw了,上面的基础知识也学的差不多了。
大家说说是不是确实没必要那么深入的学习DirectDraw了呢?(现在我在一家做棋牌游戏的公司实习,听说以后可能会做3D游戏)。
当然了,大家都说OPENGL好,我是会去学习的。
哦,大家给个意见,是不是目前应该把精力放在一些图形学基础和游戏基础,比如算法,数据结构,内存管理和多线程方面呢?而DirectDraw我只需要通过它了解,比如什么是Palette等就可以了,不一定非要学到用它做一个游戏的程度才可以!
还有最后一个问题就是,如果做大话西游之类的游戏是不是要用D3D?DirectDraw就不能满足我们的需求了?
小弟刚毕业,做C++不容易啊,大家给点好意见啊 [em6]
最后说句话,看到一些教人用MFC做小游戏的教程我就靠了,MFC用来做界面不如用QT,MFC的不可取代的一些领域是串行编程的吧!QT现在也不慢了啊,又不是没有没有QT做的游戏的工具 |
|