游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5922|回复: 13

做游戏一定要DirectX吗 。windows GDI 行不

[复制链接]

5

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2010-12-25 04:07:00 | 显示全部楼层 |阅读模式
只是做2D图形处理(人物战斗部分的动画是采用MAYA2009,3D建模然后动画化后做成GIF格式直接2D导人,不用X格式)
声音我可以用MCI来控制吗?我发现可以播放WAV和MP3啊,而且我比较熟悉它的语法

我不知道GDI可以实现显示菱形地图并且检测碰撞之类的所有RPG功能不?我用是C++BUILDER的画布(CANVAS)也就是集合了GDI的那个VCL。这样比较方便。




另外BitBlt是哪个的API?DX的还是WIN32的? [em17] [em17] [em17]

32

主题

1259

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
发表于 2010-12-25 11:07:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

行啊,你可以做纸牌啊

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2010-12-25 12:52:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

可以!

Windows 2000之后的GDI每帧都用整张BMP向上贴,并不会比DirectDraw窗口模式慢。

在内存中创建一个同屏幕当前显示模式格式相同的BMP当做虚拟的绘图区,每一帧直接操作象素在上面修改,最后整张无缩放拷贝到窗口DC上。

5

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2010-12-25 13:47:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

BMP.....这个格式好大的

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2010-12-25 16:04:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

看来你缺少一定的常识

54

主题

2918

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2010-12-25 17:51:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

棋牌游戏开发无压力

31

主题

257

帖子

1752

积分

金牌会员

申城谍影

Rank: 6Rank: 6

积分
1752
QQ
发表于 2010-12-26 01:08:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

学学3D吧,以后是3D的天下了,

想搞2D,不如学学AS3。。。。。。。

5

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2010-12-26 01:16:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

3D太难了不学,导人个模型就要一堆代码

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2010-12-26 06:11:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

gdi比ddraw麻烦。

5

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2010-12-26 19:49:00 | 显示全部楼层

Re:做游戏一定要DirectX吗 。windows GDI 行不

gdi比ddraw麻烦。
啥地方麻烦呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-4 22:44

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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