Особенности локального кооператива в играх:
- Игроки играют на одном устройстве, локально. 3
- В асинхронных играх используется режим hotseat, когда игра передаёт всё управление конкретному игроку в его ход. 3
- В синхронных играх всем игрокам сразу отдаётся управление, и они наблюдают за своим геймплеем на общем экране или через splitscreen, когда для каждого игрока выделен свой кусочек экрана. 3
- Локальные многопользовательские игры устраняют распространённые проблемы, с которыми сталкиваются при онлайн-игре, такие как задержка и анонимность. 1
Особенности онлайн-кооператива в играх:
- Каждый игрок использует своё отдельное устройство, и игроки объединяются в одну игру за счёт использования сетевого соединения. 3
- Для того, чтобы все игроки играли в одну и ту же игру, необходимо обеспечивать одинаковое игровое состояние на всех устройствах в каждый момент времени. 3
- В сетевой реализации каждое устройство имеет свою копию игрового состояния, и приходится для синхронизации постоянно обмениваться данными между устройствами, которые находятся на огромном расстоянии друг от друга. 3
- Ситуация усложняется ещё и тем, что все игроки находятся в разных условиях: у кого-то соединение быстрее, у кого-то слабее. 3