Как сделать приложение, в котором могли бы играть сразу несколько пользователей одновременно. Т. е. нажимается кнопка, например "начать игру". Далее ждешь, пока не наберется, допустим, 5 игроков. Как только наберется 5 игроков, игра начинается.
Собственно вопрос, какой: как отследить пользователь сейчас "онлайн" или нет? Нужно, чтобы, если пользователь X закрыл или обновил страницу, в приложении отображался , что пользователь X вышел из игры.
Я хотел сделать так: пользователи записываются в бд, если пользователь закрыл, обновил или нажал на кнопку выйти из игры, то он удаляется из бд. Таймер каждую секунду обновляет данные из бд. Как лучше сделать? Объясните принцип работы, такого приложения.
Многопользовательская игра (Как отследить "онлайн"?)
Re: Многопользовательская игра (Как отследить "онлайн"?)
Почитайте про сокеты.