我是一个人开发一款名为Bitiverse的浏览器MMO游戏——一个在浏览器标签页中游玩的持久化像素艺术世界,免费,无需下载。
本周值得讨论的不是某个功能。有几位玩家报告帧率偏低,其中一位在15帧每秒的机器上,我无法复现这个情况,于是很容易想猜一个修复方案。但相反,这一周时间都用来做测量:构建版本按区域对帧进行计时,标明显卡型号和渲染设置,然后从一个画布整体重绘整个界面,而不是每帧遍历它的表格。在肉眼可见的任何变化出现之前,已经落地了好几个这样的改动——这是我经历过的最不炫目却最有用的一周。
其他方面:现在玩家可以在自己的领地挖鱼池,投票可以获得游玩时间,碎石堆叠上限为每格一百个。
如果你也做游戏,我想知道你是如何决定何时停止优化的。我还不确定自己有没有一套规则,比起重新发明,我更想借鉴一个。
免费试玩,无需账号,我一直需要喜欢搞破坏的测试者:https://fortisq.itch.io/bitiverse
评论 (0)