0

我在开发的游戏中遇到了一些令人沮丧的问题,因为我刚刚决定将开发的部分上传到服务器以向我的朋友展示,结果有时加载错误,情况如下:

1 - 我有一个resources.js 文件,它会在第一时间加载所有游戏资源,并带有进度条。2 - 在同一个文件中,我根据浏览器(mp3 / ogg)调整游戏声音。3 - 我使用大的 try/catch 来处理异常,以防加载引发错误。

我在使用 ogg 格式时遇到了更多麻烦,因为它看起来更“重”地被浏览器(尤其是在 Chrome 中)处理,但是当您第二次(刷新)或多次加载游戏时,它会更快并且更有效(显然因为缓存的文件),但我想要一些更容易解决的东西,因为我不会告诉用户“如果游戏没有加载,请刷新游戏”,(这实际上是我的异常抛出的原因,哈哈)“ .

现在,我也一直在思考一些事情:

服务器是否有最大 https 请求时间/下载 - 大小?因为引发 javascript 控制台的错误是“无法加载资源http://domain.com/blahblahblah.ogg ”?(并且它们存在)并且我的游戏大小为 12 mb,另一件事是当我直接转到声音文件本身时,它也给了我错误!(尤其是大的)

我的 ogg 文件的大小范围为:12 kb - 最大 1 mb,并且可能是连接速度较慢的问题(我的是 1 mb)。

所以想看看有没有什么解决办法或者有开发过HTML5游戏的人给我一个建议,顺便说一下如果你想玩这个游戏是这样的:

http://evilition.hostei.com/Evilition/

谢谢阅读!

4

0 回答 0