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

点击竞价最低是0.5 所以通常是有的

哪个问题?

他说的应该是E jswrapper: jsb-adapter/engine/rename-adapter.js is not in app package这个问题。我现在也遇到这个问题,只有在vivo部分机型启动时上出现

mark

楼主是如何优化菜单列表Draw call问题的?

我好像记得是这样:vivo 的 localStorage 不能拿到所有key 所以 你调用 localStorage.length 就会出错 vivo的技术支持还有一段长路要走

1.分帧创建必要的item
2.即将出现在视野内才创建item
3.离开视野的item,active = false

1赞

初期游戏数据是存本地的吗:hushed:

你的游戏道具量并不多啊, 还要如此优化吗?!

:confused:

mark

1赞

支持上线项目反馈
咨询一下楼主,cdn具体有什么样的提升,我使用cdn之后,加载速度并没有很明显的提升,自己查和跟腾讯反馈都是确认命中了缓存的,而oss倒是提升非常明显。

非常需要。。。h5性能非常差

本地有缓存的

cdn在于静态加速 比如你的oss在北京 你在上海,那么下载资源是非常非常慢的 cdn技术其实说白了就是缓存,它会自动把你的资源在上海保存一份【如果有人访问过】,那么第二个在上海下载的人就会优先去上海的节点下载这个资源,所以速度快非常多

但是并不是每一次下载都有明显提升

前几天登录时,玩了十几分钟,出现了bug。就是底部的banner广告不知怎么一直显示在屏幕上,遮挡了画面。只好后台结束掉微信进程。再进游戏发现,游戏进度没保存(被重置成上次登录时的状态,十几分钟白玩了,安卓平台)。游戏进度是多久同步一次到服务端呢。

这个优化具体实现怎么实现呢

这个我有了解的,我测试都是先载一遍,然后清理缓存再试,wifi和4G都测试过,而且也通过浏览器调试看了确认命中CDN缓存,也依然不如oss快。oss在我的理解里只是一个优质独立的资源下载,cdn应该对下载游戏资源提升更大,但实际测试下来结果却是相反的。

我理解中CDN应该正常情况下,比OSS更快或者差不多才对(CDN是用的流量计费,不是限制带宽的)

OSS:moling.66yxyl.com
CDN:molingtest.66yxyl.com

我的理解你如果只针对单个ip cdn是未必有更快的

但是从大数据,可能不需要大数据,比如你取5个省的ip,cdn肯定完爆oss