游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2267|回复: 4

大规模野外战争的碰撞检测问题

[复制链接]

5

主题

42

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2005-7-24 18:07:00 | 显示全部楼层 |阅读模式
j2me游戏中!战场上 敌人30个兵 自己30个兵 
(像三国群英 那么战斗)
用什么方法检测 各个兵员之间的碰撞 速度最快 最简捷 ??
当然还要考虑 是在手机上 而且是java语言
速度是关键

2

主题

177

帖子

177

积分

注册会员

Rank: 2

积分
177
发表于 2005-7-25 09:27:00 | 显示全部楼层

Re:大规模野外战争的碰撞检测问题

包围盒近似
手机上就不用做什么层次式检测了
数据结构的运算时间就抵得上做碰撞检测的时间了

5

主题

42

帖子

47

积分

注册会员

Rank: 2

积分
47
 楼主| 发表于 2005-7-25 19:17:00 | 显示全部楼层

Re:大规模野外战争的碰撞检测问题

楼上是说 直接用2点距离来判断吗? 我担心兵员太多 也会消耗大量运算  不敢去向啊 随兵员增加 倍数及的增加啊

0

主题

16

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2005-7-25 20:14:00 | 显示全部楼层

Re:大规模野外战争的碰撞检测问题

用局部碰撞,每个人只关心四个方向(在手机上嘛!),60个人也就240次计算,如何实现可以借助四叉树,使每个人只对碰撞有效范围进行碰撞检测。

13

主题

832

帖子

1875

积分

金牌会员

空想家

Rank: 6Rank: 6

积分
1875
发表于 2005-7-31 17:34:00 | 显示全部楼层

Re:大规模野外战争的碰撞检测问题

不用实时计算。根据可能的几个规模预先算好接触动画。

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

本版积分规则

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

GMT+8, 2025-12-26 16:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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