Appwarp создать многопользовательский экран

Я новичок в Appwarp а также в многопользовательских играх. Superjumper это отличный учебник, и его методология кажется невероятной, но я не знаю, как построить MultiplayerGameScreen.java из моей собственной одиночной игры.

Можете ли вы дать мне, возможно, пошаговую инструкцию или руководство, как сделать этот файл?

1 ответ

Решение

MultiplayerGameScreen.java - это класс, специфичный для игры. Все связанные с AppWarp функциональные возможности реализованы в классе WarpController.java, который вы можете найти здесь. MultiplayerGameScreen.java просто вызывает необходимые методы из WarpController.java.

Чтобы преобразовать однопользовательскую игру в многопользовательскую, вы можете использовать следующие шаги:

  1. Все игроки, которым необходимо играть вместе, должны присоединиться к одной комнате.

  2. После запуска игры, если игроку необходимо отправить свою информацию другим игрокам, вы можете использовать sendUpdatePeers или sendChat в соответствии с требованиями игры

  3. Как только игрок отправляет обновление, сервер отправляет уведомление другим игрокам, которое вы можете получить в соответствующих обратных вызовах, таких как onChatReceived в случае sendChat.

  4. Как только вы получите уведомление, вы можете соответственно обновить свой игровой интерфейс.

Вы всегда можете написать нам на support@shephertz.com или на нашем форуме в случае каких-либо проблем.

Другие вопросы по тегам