游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5997|回复: 7

开发2d游戏能用directx吗?是directdraw吗?

[复制链接]

5

主题

13

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2003-8-19 17:05:00 | 显示全部楼层 |阅读模式
我不太明白开发2d游戏能不能用directx。我现在看到的几乎都是用他开发3d游戏~。如果可以那用directx的什么技术呢?是directdraw吗?我还不太明白directdraw和directx的关系,请高手指点。

15

主题

129

帖子

129

积分

注册会员

Rank: 2

积分
129
发表于 2003-8-19 17:11:00 | 显示全部楼层

Re:开发2d游戏能用directx吗?是directdraw吗?

DirectX API 是微软对于游戏开发的一整套工具,包括Direct Graphics,Direct Audio,Direct Input,Direct Play等等,DirectDraw是在DX7.0以前的2D工具,至于现在开发游戏的话,基本是用Direct3D的,其实DirectDraw仍然存在,但是对程序员是屏蔽了,我最近在学DX8,所以才了解了一些,具体还是请sea_bug老大讲吧

5

主题

13

帖子

33

积分

注册会员

Rank: 2

积分
33
 楼主| 发表于 2003-8-19 17:14:00 | 显示全部楼层

Re:开发2d游戏能用directx吗?是directdraw吗?

那我想开发2d游戏用什么呢???

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20381
发表于 2003-8-19 17:27:00 | 显示全部楼层

Re:开发2d游戏能用directx吗?是directdraw吗?

DX8.0之后,没有直接对DirectDraw的说明,但实际上还是有保留了DirectDraw的部分,同时,DX8之后DirectDraw也没有再更新过,只要找到DX7的帮助文档,里面就有对DirectDraw的详细使用说明。

2D游戏可以用DirectDraw,也可以用D3D来实现,这取决于你如何去做。

5

主题

13

帖子

33

积分

注册会员

Rank: 2

积分
33
 楼主| 发表于 2003-8-19 17:31:00 | 显示全部楼层

Re:开发2d游戏能用directx吗?是directdraw吗?

这样呀,谢谢各位了。不过我还想问一句,那是不是说directdraw要基本被慢慢淘汰?还有用D3D开发2d是不是要比directdraw麻烦呀?毕竟是面向3维的

21

主题

86

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2003-8-19 18:22:00 | 显示全部楼层

这个问题!!!!哎...我也和困惑,gamedev上也很多人讨论

大部分人都建议用d3d,因为比较快,画特效比较简单。不过,感觉arpg用ddraw的多,再结合d3d加速。用全d3d的一般画面比较简单 。
感觉《暗黑2》、《秦殇》都用了ddraw。《刀剑》用d3d比较多。这只是我的猜测,还请业内人士说说这几款游戏的引擎,也好对比一下。
[em16] [em16] [em16] [em16] [em16] [em16] [em16] [em24]

24

主题

126

帖子

133

积分

注册会员

Rank: 2

积分
133
QQ
发表于 2003-8-21 17:54:00 | 显示全部楼层

Re: 开发2d游戏能用directx吗?是directdraw吗?

有没有这方面详细的教程,我的英文不好,看帮助头痛

69

主题

335

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
发表于 2003-8-21 23:53:00 | 显示全部楼层

Re:开发2d游戏能用directx吗?是directdraw吗?

找个2d的远代码看看就明白了
看“游戏开发大师”吧,对2d将的很明白
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-22 06:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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