创意小游戏《动物餐厅》技术总结以及现存问题反馈

你可以考虑多分几个字段。。。我们其实没分。因为没有记录每个人的赠送时间, 只记录了openId 因为增送时间每个人,以天单位,当天都是一样的。如果不一样的时候说明已经是第二天了,过去的记录可以删掉了

这样就可以存比较多了。然后你保存的id超过一定数量就可以用新的key

好吧,看来是我好友太少没测到你们的上限:joy:

多谢提醒,我们准备测试一下

可否介绍下你们的存档机制是如何设计的?我发现你们好像并不会在玩家每次退出游戏时上传存档,而是先储存在本地缓存里?那如何才能保证用户的游戏存档数据不会漏传或者丢失呢~

无法保证,你需要在服务器压力和用户感受下做一个权衡。

比如每5分钟存档一次,正常情况下,本身丢档的玩家概率就不高,如果你保证他的档最多回退5~10分钟,玩家大部分情况还是可以接受的,特殊情况可能需要客服帮忙解决

1赞

明白了,谢谢指教

本地存档会否产生异常? 我的一款游戏, 有时某个玩家会突然出现存档异常, 具体原因不明, 总之本地json存档无法解码, 但这只是个案.

无法确定

我们也有类似的诡异问题

大佬,你们的截屏分享功能好像出现bug了

我们也遇到过,我抓到过些数据,存的数据乱了,导致无法解码,忘了是怎么解决的了,但是有服务器存档的话最好不过了,少存写json.str…之类的

请问一下,你们游戏 微信加载100%后,自己的加载界面,是在加载什么资源,小游戏的资源不是都放在服务器动态加载的,或者这个加载是场景预加载的进度?还是一个假的加载界面?

请教一个问题,我发现很多游戏不弹出授权按钮也可以将数据上传服务器,我最近自己做了一款游戏,也想保存用户的游戏数据,可是除了弹出一个授权按钮然后获取openID好像没有别的办法可以获取到一个和用户微信绑定的唯一标识码。请问你们是怎么做的呢?

wx.login,获得的code给服务器,由服务器请求wx获得token返回给前端。相比授权登陆缺点是除了获得用户唯一标识外无法获得所有用户信息

好的,非常感谢。之前我也是按login的流程走的,但是要授权,可能我还没理清楚。我会再去试试。

在这篇帖子我也找到获取openid的方法了,放到这里,方便和我有相同问题的小伙伴看到

您好!如果文本只赋值一次会有这样的问题吗?

大佬们 你们发qq小游戏有遇到什么兼容问题吗

我试玩找不到可升级的选项,
希望可以隐藏解物品,高亮可以购买的道具,

基本没啥兼容性问题 但是qq小游戏各种性能 或者 bug率 等指标会差一些

我女朋友说小程序老是闪退,要重启微信