标签: javascript html5 optimization server multiplayer
我目前正在制作多人游戏(HTML5和javascript),其中涉及所有玩家从一个区域开始并逐个区域逐步进行,一次尝试到达终点(区域#30) )。请注意,玩家可以随时加入和玩游戏。
最初,我没有加载任何区域。当有人加入时,我会通过创建新对象加载他们将要输入的区域(假设当前没有其他人占用该区域)。当有人离开某个区域时,我会删除该区域中的所有对象(如果当前占用该区域,则不再提供其他人)。这些对象都存储在对象数组中。
我的问题是这个游戏占用了大量的CPU和服务器功率。有没有办法优化这个过程?