cocos2d-x 消类游戏,类似Diamond dash 设计(3)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-15 19:48 点击:次
}
else
{
blocks[i][j].moveToY = j-lack[i];
blocks[i][j-lack[i]].color = blocks[i][j].color;
}
}
}
}
掉落之后,补齐上面的方块,同样也随机生成。
[cpp]
void GameLogic::makeUpBlocks()
{
srand((unsigned)time(0));
for (int i=0; i<WIDTH_CNT; i++)
{
for (int j=HEIGHT_CNT-lack[i]; j<HEIGHT_CNT; j++)
{
blocks[i][j].color = rand() % colorCount;
}
}
}
void GameLogic::makeUpBlocks()
{
srand((unsigned)time(0));
for (int i=0; i<WIDTH_CNT; i++)
{
for (int j=HEIGHT_CNT-lack[i]; j<HEIGHT_CNT; j++)
{
blocks[i][j].color = rand() % colorCount;
}
}
}最后在下一次点击之前,别忘了把状态恢复到初始状态。
游戏截图如下图:
这是运行之前的截图
时间到,游戏结束:
最近在研究另外的一个游戏,三消游戏,逻辑比这略复杂。
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>