Я пытаюсь найти лучший способ сделать это, рассматривая чересстрочную кросс-платформенную игру на мобильной (3G-полосе) с помощью снарядов и падающих блоков.
Интересно, может ли одно устройство (текущий игрок поворачиваться = роль сервера) запустить физику и отправить некоторые данные "ключевых кадров" (положение, ориентация блоков) на другое устройство, которые просто интерполируют из текущего состояния в "ключевые кадры". С помощью этого метода я очень боюсь огромного количества данных, чтобы гарантировать тот же визуал на другом игровом устройстве.
Другой метод должен состоять в том, чтобы отправить физические данные (force, acceleration...) и запустить физику на другом устройстве, но я боюсь никогда не иметь того же результата вообще.