之前我曾使用过cocos2d,这是一款带有移动物体的简单游戏(CCSprite),但现在我想制作一个泡泡射击游戏, 任何人都可以简单地告诉我它是如何工作的,游戏的流程以及我应该使用什么,比如我认为会有一层,CCSprite就可以了,但仍然不清楚想法
如果有人能描述整个流程和课程,我会感激不尽,更简单地说明一些要点
如果有人提供相关的任务教程或源代码,我会很感激,这样我就能更好地了解它。
答案 0 :(得分:1)
像往常一样进行碰撞检测。在调度方法中查找移动球是否与其他球发生碰撞。
-(void)checkCollision
{
for(CCSprite *ball In ballArray)
{
if(CGRectIntersectRect([ball boundingBox],[movingBall boundingBox]))
{
CCLOG(@"collision Occurs");
}
}
}