Заключение
Там очень много думать о том, когда программирования игру многопользовательской, но, надеюсь, к следующему руководству Scirra, и мои изменения вы можете почерпнуть достаточно, чтобы получить свой собственный собирается. Я избежал каких-либо команд синхронизации, так как они на самом деле не относятся к пошаговой-игры, и большую часть работы вращается вокруг создания каналов связи. Фактические связи их самих на самом деле довольно прямо вперед.
Пример
Пожалуйста, обратите внимание: я не есть выделенный сервер для запуска лобби с, так что вы можете или не найти это работает уже. Чтобы изолировать свою собственную среду, изменить игру-имя в лобби и клиентских проектов. Это game_name на eLobby лобби-проектов, а также game_name на события листе eJoin проекта клиента.
[Лобби] [9]
[Клиент игры] [8]
[1] [https://www.scirra.com/images/articles/BHT_TTTMP_lobby_GUI.jpg]
[2] [https://www.scirra.com/images/articles/BHT_TTTMP_lobby_06thru10.jpg]
[3] [https://www.scirra.com/images/articles/BHT_TTTMP_lobby_11thru13.jpg]
[4] [https://www.scirra.com/images/articles/BHT_TTTMP_lobby_14thru16.jpg]
[5] [https://www.scirra.com/images/articles/BHT_TTTMP_lobby_20thru23.jpg]
[6] [https://www.scirra.com/images/articles/BHT_TTTMP_lobby_01thru05.jpg]
[7] [https://www.scirra.com/images/articles/BHT_TTTMP_lobby_17thru19.jpg]
[8] [http://blackhornettechnologies.com/Construct2/games/TTTMP/]
[9] [http://blackhornettechnologies.com/Construct2/games/TTTMP-Lobby/]