Отправка движений с помощью ajax имеет смысл для меня. Но как начать сеанс игры? Как один игрок отправляет предложение играть другому игроку? И как только второй игрок принимает, как первый игрок получает предложение? Я знаю о WebSockets для разрешения нажатия на данные. Но как игры в прошлом делали эту работу без WebSockets?Как начать сеанс игры в шашки с ajax?
0
A
ответ
1
Вы можете сделать это с помощью простых запросов ajax, таким образом, вам понадобится сервер для управления всеми игровыми сеансами. Вам просто нужно создать функцию, которая отправляет запрос на сервер каждые х секунд и проверяет, принял ли пользователь запрос на игру.
var listener = setInterval(listen,1000);
function listen() {
//your ajax request to server to check if user2 acccepted the request
}
Когда игра принята, вы можете просто остановить слушателя от работы
clearInterval(listener);
Смежные вопросы
- 1. проверены шашки или китайские шашки?
- 2. Как начать сеанс?
- 3. Как начать разработку игры?
- 4. как начать сеанс php в Javascript?
- 5. Параллелизация шашки игры поколения дерева и поиска с использованием MPI
- 6. Шашки/черновики с использованием minimax в C#
- 7. Как начать сеанс для userid
- 8. Как начать анимацию игры с помощью пробела?
- 9. начать гоночной игры в 3D
- 10. шашки/шашки игры? может эту работу, или я на ложном пути
- 11. Невозможно начать сеанс в Symfony2 с UsernamePasswordToken
- 12. Как правильно начать сеанс в PHP?
- 13. Как начать сеанс в веб-приложении Python?
- 14. Как переместить фигуру в шашки
- 15. Шашки, как игра/Peg Solitaire
- 16. Как работают сетевые шашки?
- 17. начать iphone 3d программирование игры
- 18. PHP сеанс игры не работает
- 19. Как начать изучение Ajax?
- 20. Как правильно начать сеанс камеры, используя сеанс AVCapture/AVCapture
- 21. Premission отказано начать сеанс - PHP
- 22. как начать сеанс для входа php-mysql?
- 23. Как известно session_start, возобновить или начать сеанс?
- 24. Шашки перемещаются (в SFML)
- 25. Как правильно начать и уничтожить сеанс?
- 26. Блумберг не может начать сеанс
- 27. Создание шашки в Java
- 28. PhatntomJs с Selenium не может начать сеанс
- 29. Как начать сеанс отладки в симуляторе с предыдущим состоянием приложения
- 30. Шашки в Java