Среда, 27 Ноября 2024, 21:26

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Как сделать мультиплеер? Javascript игра
Yashko3Дата: Четверг, 03 Октября 2013, 14:32 | Сообщение # 1
Господин Ведущий
Сейчас нет на сайте
Добрый день. Хочу спросить как сделать мультиплеер в браузере? "клиент" на javascript. Надо связываться с сервером каждые 10мс, тк игра на реакцию. Это можно сделать на php+js+mysql, но может есть более оптимальные пути?

Первичный функционал такой: когда два клиента на странице, их кидает в "бой" потом идет счетчик, и надо нажать определнную кнопку. Кто первый нажал - победил. Можно отправлять запросы ajax'om к mysql каждые 10-100мс, но может есть более оптимальный способ.

Заранее Спасибо.





старый профиль
php <3
EpetukДата: Пятница, 04 Октября 2013, 13:34 | Сообщение # 2
частый гость
Сейчас нет на сайте
websocket
lvovandДата: Пятница, 04 Октября 2013, 13:39 | Сообщение # 3
старожил
Сейчас нет на сайте
через php дергать не айс, раз js, то в сторону nodejs можно посмотреть

Разработка и продвижение сайтов. Дизайн
DIMMДата: Пятница, 04 Октября 2013, 14:38 | Сообщение # 4
частый гость
Сейчас нет на сайте
В принципе websocket можно использовать.
Также, JSON, но не каждые 10-100 мс, спрашивайте сервер хотя бы раз в секунду-две. Игроки браузерок будут не против небольшой задержки.
И да, недавно обсуждали вот тут обсуждали нечто подобное
HerrPotapovДата: Пятница, 04 Октября 2013, 17:56 | Сообщение # 5
заслуженный участник
Сейчас нет на сайте
Yashko3, советую посмотреть в сторону Meteor. Это бэкэнд фрэймворк на основе NodeJS, очень прост в освоении.
Плюс они сами говорят что он неплохо подходит для игр
Вот сайт - http://www.meteor.com/main
Вот пример игры (с исходниками) - http://www.meteor.com/examples/wordplay


Discord: alpotapov#1741

Интервью с разработчиком WarCastle - Читаем и вникаем!
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг