Я просто займаюся невеликими дослідженнями технологій, які можна використовувати для мобільної гри для багатьох гравців.
В даний час це більше експерименту, тому на даний момент, єдине, про що повинні знати гравці, - це інші Гравці.
Якщо це був типовий веб-додаток, а не гра, він би просто постійно запитував HTTP-запити, але оскільки це гра, продуктивність та точність будуть проблемою.
Через те, що гра націлена на кілька телефонних платформ, скажемо, що клієнт буде написаний на JavaScript або в рамках, заснованому на JavaScript. Технологія сервера повністю відкрита.
Кожному гравцеві потрібно буде зробити еквівалент повідомлення HTTP та отримати лише використання більш швидкого протоколу. Причина того, що мультиплеєр працює на веб-сторінках, полягає в тому, що мультиплеєр через Bluetooth або іншу локальну мережу буде занадто різноманітним на всіх платформах і може спричинити проблеми.
Тож питання зводиться до того, який хороший протокол / технологію використовувати для багатокористувацького JavaScript? Будь-яка порада на стороні сервера чи це має значення? З якоїсь причини я повинен відмовитись від цієї дворівневої архітектури та перейти до прямого зв'язку між телефоном?