请教大神关于让玩家如何退出游戏的哲学问题

假设你有一个手机游戏,玩一局只需要1分钟,我们的目标当然是,在不影响玩家体验的前提下,尽量延长玩家的滞留时间,那么:
1.这个游戏中你有三个场景分别是‘点击开始游戏’‘游戏中’‘游戏结束’,那么你觉得在哪个场景让玩家可以退出游戏的好?还是说所有场景都要让玩家能退出游戏?
2.是让玩家按手机的返回键退出游戏呢?还是在游戏里做一个退出游戏的按钮呢?

跟你们游戏策划去探讨这个哲学问题吧,程序员最讨厌这种问题了:sweat:

我是一个人做游戏···小白我再请教个问题。我觉得设置个退出的按钮,一起适配Android和iOS比较方便,那么这个按钮的js代码要怎么写····

那不就是个普通按钮么,退出都用cc.game.end()

至于能不能上Appstore就看你本事了

请问什么情况下会上不了?:sweat_smile:

苹果AppStore中得应用不能有退出功能

:dizzy_face:不能有退出功能?这是为什么呢?苹果机中的应用打开后就会一直在后台运行?

你先玩下ios上的游戏吧,了解下ios应用的规则- -

好吧,谢谢!

你看我这样写,但在模拟器中运行时点击button不会退出游戏,是哪里出问题了?

properties: {
    ButtonPrefab : {
        default : null,
        type : cc.Prefab,
    },
},

onLoad: function () {
    var button = cc.instantiate(this.ButtonPrefab);
    this.node.addChild(button);
    button.setPosition((- cc.view.getVisibleSize().width * 0.45),(- cc.view.getVisibleSize().height * 0.45));
    this.button = button;
    this.button.on('click', this.callback, this);
},

callback: function (event) {
    cc.game.end();
},