使用 nodeJS 和 socket.io 作为练习,我构建了一个由 iphone 控制的鼠标光标原型,它在浏览器视口上移动。而已。它有效,但性能真的很差。光标生涩,被切碎......它移动不顺畅......正如我在终端中看到的发射,有时它被卡住......
我正在考虑使用下面的代码之类的东西,但仍远未达到最佳状态..
setInterval(function() {
socket.emit('sendposition', x, y);
}, 25);
我想知道是否有任何提高性能的最佳实践。如果性能如此糟糕,你如何构建在线多人游戏?
谢谢!