cocos2d-x v3.3碰撞检测

在游戏世界里包含了多个2d和3d精灵,彼此之间都能碰撞,应改采取什么办法实现精灵之间的碰撞检测?box2d可以实现么?如何实现?本人初学者,只会box2d的2d碰撞检测。