一、前言
通过前面的章节,我们已经基本完成了游戏的相关内容,但还剩一些细节,就全部留在本章进行优化了。
二、判断游戏输赢
至始至终,我们都没有判断过游戏的输赢。
正常来说,我们需要在游戏胜利之后,结束当前这个游戏,而判断的方式很简单,就是遍历地图,如果还存在金蛋、或者角色在金蛋上,那就代表当前还没赢。
否则就赢了。
代码如下:
bool isWin(int map[10][12]) {
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 12; j++)
{