2015-11-05 2 views
0

Это первый раз, когда я работаю над многопользовательским режимом для своей игры, поэтому, возможно, это причина, почему у меня так много вопросов. Итак, я прочитал все существующие учебники (также YouTube видео), но есть некоторые вопросы. (Потому что libgdx уже многое изменилось с тех пор учебные пособия опубликованы.)AppWarp в теоретическом представлении

  1. Как следует структура папок проекта выглядеть ? Какие пакеты следует добавить в мою папку Android в проекте libGDX?

  2. У моей существующей игры с одним игроком есть две разные роли. Один для игрока и один для компьютера с разными мотивациями. Это графическая игра, все они играют, подписывая свои вершины двумя разными цветами. (В игре есть математическая база, алгоритм графа.) Итак, таким образом, все кодовые базы двух игроков должны быть одинаковыми?

  3. Возможно, мне нужен экран с некоторыми слушателями для многопользовательской игры, и это все? Не могли бы вы рассказать мне некоторые основы, о создании этого экрана?

измененная структура проекта libGDX делают его трудно и сложно интерпретировать старые AppWarp учебники.

ответ

0

Вы можете ознакомиться с нашей документацией для интеграции. Я могу предложить шаги, которые помогут вам в разговоре о одиночной многопользовательской игре. Инициализировать SDK AppWarp на главном экране. Подключить пользователя, когда он откроет приложение после инициализации. . После подключения пользователя вы можете создать API-интерфейс/Join Room и войти в сцену игры, как только присоединиться к комнате успешно.

В игровой сцене, когда вы играете в свою очередь, вы можете отправить данные об обращении с помощью API sendMove.

Всякий раз, когда данные игры получены, вы можете проверить следующего пользователя и обновить соответствующий пользовательский интерфейс на экране игры. Итак, это шаги, которые вы можете использовать для преобразования одного игрока в несколько игроков.

Дайте мне знать, если вам нужно больше помочь в интеграции игр.