我正在编程我的第一个多人游戏循环,现在我的循环包括:
在循环中的哪一点最好将数据包发送到服务器?
我目前的游戏循环:
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++;
}
答案 0 :(得分:0)
您希望在收到输入后发送数据包(在本例中为键盘和鼠标),以便可以同时更新所有移动。如果我正确理解你的问题,你会想要一个像update other players
这样的步骤