完全なP2Pでフレームレートに等しいアクション性が必要でないならホストとゲストに分けてホスト側で全部処理する方が楽だよ、
ゲスト側はキー操作のトリガー条件だけホストに送って、ホスト側で全プレイヤーの位置情報とモーション、衝突判定をする。
FPS系のゲームで個別処理しているのはとりあえず見たこと無い。

ただ多人数でやる場合ホストが落ちたあとに継続させる必要があるといろいろ面倒かもしれないけど。