Helloworld的一个游戏题目

这是一个测试题,我拷贝之后,发布过来,它的基本要求如下:

在一款简单的游戏界面中,基本的流程设计完成之后,我们希望在游戏的互动之中加入一些修饰,让它能够显得更专业一些。

比如,当我们完成一定的任务的时候,系统能够自动的添加一个新的场景。在屏幕上显示“You Win”,而当我们未能完成该任务的时候(比如,任务超时),屏幕上显示“You Lose”。

要求:

我们在类目录里新建两个文件,GameOverScene.cpp 和GameOverScene.h。

GameOverScene.cpp里有两个对象,一个场景(scene)和一个图层(layer),场景可以包含多个图层,而这个图层只在屏幕正中间放了一个文字标签(label),显示3秒种之后返回到HelloWorldScene中。

回答要求:写出你结合任务实现的具体思路

这个很easy啊,而且win和lose的界面,用layer就可以了,不用切换场景,切换场景比直接用layer消耗大很多的。
win的时候,加载win界面layer,win界面layer上有一个返回主layer的按钮
lose同win