1
現在、入力に基づいてゲームの状態を更新し、クライアントに送信するために結果をパッケージ化する、毎秒約20回発火するゲームループがあります。チックタイムを保つために、私はPythonゲームサーバーでどのような方法を使うべきですか?
私の「チック」は、現在、すべてのゲームのループにI + = 1のカウンタであり、パケットを送信する前にそのパケットをスラップします。私はサーバーを継続的に実行したい場合、これが実現可能な方法ではないことを心配しています。
いつリセットする必要がありますか? intからlongに変換するか、別の時間を待つ前にそれを行う必要がありますか?私のためにこれを処理するより良いティックタイマーがありますか?
私はpython 2.7を使用しています。
32ビットの場合は折り返すのに1200日を要しますが、Pythonでは必要に応じて自動的にbigintsを使用して、それでもラップしません。 –