游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 游戏之家

VB6+TV3D 同屏幕实现1000架飞机效率不低

[复制链接]

13

主题

594

帖子

595

积分

高级会员

Rank: 4

积分
595
发表于 2005-12-15 00:17:00 | 显示全部楼层

Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

在STG中不太可能每架飞机都要和其他所有飞机做碰撞检测的

一般也就只有1-2个玩家

33

主题

544

帖子

554

积分

高级会员

Rank: 4

积分
554
发表于 2005-12-15 00:43:00 | 显示全部楼层

Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

恩,这个是我做的飞机游戏,进行中,
争取比游戏之家做的好;)

截图:

1

主题

17

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2005-12-15 01:21:00 | 显示全部楼层

Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

怎么搞来搞去都是搞飞机??能不能有点新意啊?郁闷~

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2005-12-15 01:47:00 | 显示全部楼层

Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

那个破图,
连个alpha都没抠干净。还好意思摆出来

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-12-15 09:13:00 | 显示全部楼层

Re: Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

azureyes: Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

有A B C D 四架飞机, 检测他们互相的碰撞! 要怎么比较
A B 一次
A C 一次
A D 一次
B C 一次
B D 一次...



你搞错了, 敌人的飞机是不需要检测碰撞的,
只有四种情况:
我现在只用到两种:
我的飞机---敌人飞机
我的子弹---敌人飞机

敌人子弹---我的飞机
......

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-12-15 09:26:00 | 显示全部楼层

Re: VB6+TV3D 同屏幕实现1000架飞机效率不低

光平铺Surface还可以,但是要考虑到子弹、碰撞问题,30多FPS就不够了,如果在45度斜视角下还要考虑遮挡问题,效率更加要求高。

下面是我以前的DEMO,400人的精灵动画+遮挡,每帧绘图+排序耗时10MS以内,1帧如果最大30毫秒的话还余下20毫秒使用,绰绰有余
sf_2005121592556.jpg

4

主题

246

帖子

246

积分

中级会员

Rank: 3Rank: 3

积分
246
发表于 2005-12-15 09:32:00 | 显示全部楼层

Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

哇,好多美女阿~~~?v害阿

26

主题

537

帖子

537

积分

高级会员

Rank: 4

积分
537
发表于 2005-12-15 09:44:00 | 显示全部楼层

Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

nocture用的是DirectDraw还是D3D?

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-12-15 09:48:00 | 显示全部楼层

Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

这个是早期DDraw版的,D3D版的效率依赖硬件,在9550显卡上效率比DDraw版好,但在单位的集成显卡电脑上没法演示

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2005-12-15 12:53:00 | 显示全部楼层

Re:VB6+TV3D 同屏幕实现1000架飞机效率不低

好像黑客帝国~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-23 00:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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