游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7155|回复: 26

讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

[复制链接]

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
发表于 2006-11-13 10:21:00 | 显示全部楼层 |阅读模式
主题:
⒈碰撞检测的方法。
⒉碰撞检测的频率。
⒊移动很快的物体的碰撞检测。
⒋最小的场景内最多容纳多少怪物。

我的方法:
⒈碰撞检测的方法:比较X和Z轴大小,也就是矩形相交检测。
⒉碰撞检测的频率:每秒50次WM_TIMER消息,每个消息检测一次,感觉太多了,而且检测一次的计算量也比较大。
⒊移动很快的物体的碰撞检测:速度过快会发生两个物体相穿而过,还未想到好方法,只有减速。
⒋最小的场景内最多容纳多少怪物:初次设定为50个,加上周围的怪物,每次检测450个怪物的碰撞。

55

主题

331

帖子

337

积分

中级会员

Rank: 3Rank: 3

积分
337
发表于 2006-11-13 12:34:00 | 显示全部楼层

Re: 讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

2D?    3D?
室内?   室外?

你都没有说清楚? 怎么参与?



[em20] [em20] [em20]

32

主题

1259

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
发表于 2006-11-13 12:37:00 | 显示全部楼层

Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

将此桢与上一桢的连接体,参与碰撞。

35

主题

370

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2006-11-13 13:03:00 | 显示全部楼层

Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

有意思~楼主等等我~我吃饭再来

8

主题

310

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
QQ
发表于 2006-11-13 18:04:00 | 显示全部楼层

Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

每个消息检测一次,多吗?

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2006-11-13 20:03:00 | 显示全部楼层

Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

嗯……我最近在考虑,不如直接用现成的物理引擎吧……用现成的物理引擎+渲染引擎,那么就不用自己管理场景了…………

35

主题

1735

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
QQ
发表于 2006-11-13 20:10:00 | 显示全部楼层

Re: Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

sjinny: Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

嗯……我最近在考虑,不如直接用现成的物理引擎吧……用现成的物理引擎+渲染引擎,那么就不用自己管理场景了…………


[em24]那里有现成的?能否告知?

0

主题

237

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
发表于 2006-11-13 22:16:00 | 显示全部楼层

Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

那里有现成的?能否告知?

不是吧... ?M街都是, ODE, Bullet, Newton... etc.

1

主题

78

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2006-11-14 10:12:00 | 显示全部楼层

Re: Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

sjinny: Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

嗯……我最近在考虑,不如直接用现成的物理引擎吧……用现成的物理引擎+渲染引擎,那么就不用自己管理场景了…………

不知道你是否有用过物理引擎。但是如果图形引擎和物理引擎一起用,死必须要写一个物理引擎的场景管理的。
原因很简单,因为不同图形引擎的场景结构都不一样。加上游戏类型的不同,需要的也不同。 [em21] [em21] [em21]

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
 楼主| 发表于 2006-11-14 19:34:00 | 显示全部楼层

Re:讨论:场景分割 和 碰撞检测 ,欢迎大家积极参与。

碰撞检测除了一一比较之外,有没有更好的方法。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 23:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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