私は最初のマルチプレイヤーゲームループをプログラミングしていますが、現在、ループは次のもので構成されています。
- 論理
- キーボード入力を処理する
- マウス入力を処理する
- 描く
ループのどの時点で、サーバーにパケットを送信するのが最適ですか?
私の現在のゲームループ:
while (!key[KEY_ESC]) {
while (speed_counter > 0) {
update();
keyboard();
mouse();
speed_counter--;
}
if(game_time - old_time >= 10) {
fps = frames_done;
frames_done = 0;
old_time = game_time;
}
draw();
frames_done++;
}