游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1755|回复: 2

求拯救

[复制链接]

14

主题

37

帖子

37

积分

注册会员

Rank: 2

积分
37
发表于 2010-6-7 16:25:00 | 显示全部楼层 |阅读模式
正在学习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做的游戏的工具

11

主题

1238

帖子

1782

积分

金牌会员

Rank: 6Rank: 6

积分
1782
发表于 2010-6-9 17:50:00 | 显示全部楼层

Re:求拯救

学软件渲染吧~~

17

主题

737

帖子

743

积分

高级会员

Rank: 4

积分
743
发表于 2010-6-9 23:59:00 | 显示全部楼层

Re:求拯救

就C++的范畴来说,GDI+是运行效率最慢的,没有之一。GDI+比较容易学是真的,学了会后悔也是真的。
MFC易入门难精通。而且不跟GDI+或HTML或Flash混合使用的话,做不出比较高级的效果,比如半透明(额,半透明算高级效果么?),总之不要考虑了。
你们要做的是2D游戏,还是棋牌游戏?如果只有UI的话,可以直接用Qt、CEGUI之类的界面库,没必要学DirectX、OpenGL这么基础的东西,也省得自己写图形引擎了。
你刚毕业,似乎你想学什么,公司就用什么,很诡异的事情。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-9 10:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表