有没有好的解决办法。我们是个赛车游戏,地形需要mesh碰撞,不能使用地形碰撞。因为赛道是拼接的。
你确定在小游戏这种弱鸡平台可以用网格碰撞来做赛车游戏吗?
赛车游戏要求帧数比较高,有没有做过性能调研,结果如何?
帧数的话,应该能达标。60不敢保证,还是需要分路段处理下。
关键现在各种穿透,应该是ccd问题。不知道现阶段版本是否能满足要求。唉~
1.上边是2个demo。
第一个demo地面是meshcollider。如果不施加力,表现还算正常。
施加力之后,小车直接穿模掉下去。
参数设置见项目设置 重力-30
2.第二个demo是地面用box碰撞做的,也可以使小车行走了。但是由于ccd原因,导致的小车下陷到地面里。
所以想问下引擎组,目前3.1.2 或者 最新的社区版。是否可以支持开发类似跑跑卡丁车的游戏。
要求正常的mesh碰撞,最好是bullet等连续检测支持。以达到开发不同高低赛道的效果。
3D物理引擎现在没啥发展,COCOS也只是集成了国外的类库,我记得是cannon.js,那个类库也蛮久没更新了。想要性能、效果提升应该要看平台的发展了,不是一时半会的事情。
如果只是单机赛车小游戏,随便做做,用复杂的物理引擎可以,否则建议考虑其他方法,例如自己实现一套简单点的。
哪些简单些形状也是各种穿透