Я хотел бы создать многопользовательскую игру (игроки находятся в одной комнате), где каждый игрок имеет Android-смартфон, и все они подключены к устройству Cast (например, chromecast), который подключен к телевизору (где игра скрининг). Каждый смартфон действует как пульт дистанционного управления, и телевизор действует как экран для каждого игрока.Могу ли я создать многопользовательскую игру с Google Remote Remote Display App?
Ниже я представляю два (им) возможных решения. Пожалуйста, дайте мне знать, возможно ли первое решение (и как его реализовать), и если вы знаете ответ на второй вопрос.
1) Сценарий 1:
Можно ли запустить игру на одном смартфоне и сделать изображение на Cast устройства, в то время как имеющие других игроков (на других смартфонах), связанные с первым смартфоном (давая входы к игре)? Есть ли способ синхронизировать игроков (например, API GameManager) в этом сценарии приложения удаленного просмотра? (Similar question)
2) Сценарий 2:
Если первое решение не представляется возможным, пожалуйста, дайте мне знать ваши мысли по следующему сценарию. Игра работает как приложение-получатель (размещается на сервере Google и получает доступ к устройству Cast), и можно использовать API GameManager. Каждый смартфон представляет собой приложение-отправитель, которое отправляет игровые действия и другие сообщения. Такова ситуация, представленная в Google examples. В этой ситуации, должна ли игра быть написана на JavaScript, например SpellCast в последней ссылке?
Благодарим за помощь!
Что вы сделали до сих пор? Можете опубликовать свой код? Попробуйте проверить [примеры приложений] (https://developers.google.com/cast/docs/downloads) для справки. –
Я не закодировал. Я не хотел начинать внедрять материал без надлежащего исследования. И я рад, что сделал. Я проверял примеры приложений, как я уже упоминал в своем вопросе. Я отправил свой вопрос также на форум разработчиков Google, и они ответили, что в настоящее время невозможно смешивать API GameManager с приложением удаленного просмотра. Поскольку мой партнер решил пойти с Unity для графической части, я занимаюсь управлением игрой с помощью GMS (Google Play Services), в которой есть плагин для Unity – jose