@Alexsaio

Как это можно реализовать?

Поставили задачу написать игру под планшеты, которая позволяла бы начинать мультиплеерную игру на 8 планшетах только одновременно (например, пока на всех 8 планшетах не будет нажата кнопка готов) и заканчивать игру на всех планшетах одновременно по истечении 30 секунд. После завершения, на каждом планшете должен выводиться рейтинг игроков.
  • Вопрос задан
  • 276 просмотров
Пригласить эксперта
Ответы на вопрос 4
Beshere
@Beshere
Разработчик
Должен быть сервер, который создает игры и клиенты, которые к нему соединяются. Сервер - отдельный хост, или один из планшетов.
Ответ написан
Комментировать
daemonhk
@daemonhk
ПсиХоПат
Пальцем в небо:

1. Имеем сервер, обрабатывающий нашу игру
2. Ждем коннекта 8 игроков, ни больше, ни меньше
3. Игроки играют
4. Сервер закрывает соединение (выкидывает игроков, разрывает сессию) по истечении 30 сек.
5. Сервер просчитывает рейтинги игроков и показывает всем одно и тоже, помечая текущий счет для игрока, держащего планшет в руках.

Не знаю ни одного из представленных стеков, поэтому конкретнее совет дать не могу.
Ответ написан
Комментировать
mopsicus
@mopsicus
А что тут понимать? Если ни разу не делали мультиплеерную сессионную игру, то только гуглить читать и пробовать делать. Естественно нужен сервер, который будет держать коннекты и рассылать сообщения. За вас код никто писать не будет, так что сам вопрос не понятен.
Ответ написан
Комментировать
@alotofQ
Посмотрите пару роликов по unity + photon
Чаще всего в роликах именно сессионая модель игры. Сервером выступает один из игроков
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы