nodeJS と socket.io を演習として使用して、ブラウザのビューポート上を移動する、iPhone によって制御されるマウス カーソルのプロトタイプを作成しました。それでおしまい。それは機能しますが、パフォーマンスは本当に悪いです。カーソルがぎくしゃくしてみじん切りになっています...スムーズに動きません...私の端末でエミッションが表示され、時々動かなくなることがあります...
以下のコードのようなものを使用することを考えていましたが、まだ最適ではありません..
setInterval(function() {
socket.emit('sendposition', x, y);
}, 25);
パフォーマンスを改善するためのベスト プラクティスはあるのでしょうか.. パフォーマンスが非常に悪い場合、どうすればオンライン マルチプレイヤー ゲームを構築できますか?
ありがとう!