游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2475|回复: 5

请问:DX8做2D游戏图像引擎?

[复制链接]

25

主题

179

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2004-5-8 10:30:00 | 显示全部楼层 |阅读模式
    我用的编程工具是VB6.0,想使用DX8做一个2D游戏引擎,我使用的方法

是"DrawPrimitiveUP",但此方法会使图像产生抖动,所以想使用其它的方法,不知

各位有什么好办法?若各位可以解答,小弟感激不尽!

193

主题

870

帖子

903

积分

高级会员

Rank: 4

积分
903
QQ
发表于 2004-5-8 10:40:00 | 显示全部楼层

Re:请问:DX8做2D游戏图像引擎?

我使用VC++的,
D3D做过2D游戏,当时通过改变贴图坐标实现2D图片的变化,也就是把动画文件都画在一个大图片上,然后通过改变u1,v1,u2,v2切换画面。
不知道vb能不能行

25

主题

179

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-5-9 10:01:00 | 显示全部楼层

Re:请问:DX8做2D游戏图像引擎?

我写的D3D 2D图像引擎已经可以让人物动起来了!
但总是会产生抖动(主要指画出的墙面之类的),我用的是“DrawPrimitiveUP”这个方法,我发现,只要图像的高或宽是2、4、8、16、32、64、128等倍数相加,就不会抖动了!可见这个方法可能行不通,所以想问一下有没有其它的方法?

45

主题

222

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
发表于 2004-5-21 12:01:00 | 显示全部楼层

Re:请问:DX8做2D游戏图像引擎?

没有问题。我也是用DX8+VB6制作的2D。
图片不是2的次幂。

25

主题

179

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-5-23 07:07:00 | 显示全部楼层

Re:请问:DX8做2D游戏图像引擎?

哦!
图像抖动吗?
可不可以教教我!

25

主题

179

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-5-24 23:41:00 | 显示全部楼层

Re:请问:DX8做2D游戏图像引擎?

教教我吧!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-1 05:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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