Браузерные многопользовательские игры 942757 В конец треда | Веб
Расскажите, как они устроены. Надо свой сервер иметь или предоставляет площадка (ВК, Яндекс)? Сложно ли пилить бэк для них, возможно ли это сделать с нуля самому или без готовых решений не обойтись? Нужно ли понимать в базах данных? Может ли для коротких игр типа Gartic phone сервером быть один из игроков?
2 942779
>>942757 (OP)
Зависит от того какую ты игру хочешь делать. Не надо искать инфу об общем и целом, ищи те решения, которые тебе нужны. Допустим, захотел ты сделать клон агар.ио или змеек. Ни для кого не секрет, что эти игры на самом деле не имеют реальный мультиплеер, а все противники игрока — боты, потому тебе не нужен никакой сервер, чтобы сделать .ио игру, достаточно сделать ИИ.

Просто ищи инфу по мультиплееру, который ты хочешь реализовать в своём проекте.
3 942781
>>942779
Фейковая многопользовательность мне не интересна. Для начала хотелось бы понять, как работают короткие пошаговые игры на несколько человек. И главное, может ли один из игроков стать сервером, или в браузерах это так не работает?
4 942821
>>942781

>может ли один из игроков стать сервером


В юнити это вроде как есть.
Конкретно в яндексе можно сохранять и передавать данные, но там ограниченное количество запросов https://yandex.ru/dev/games/doc/ru/sdk/sdk-player
5 1067340
>>942781
Сервер обязателен. Любые вычисления на клиенте - потенциал для читов. Он отправил где он - ты проверил может ли он там быть. Он открыл сундук и взял предмет - ты проверяешь был ли там такой предмет.
Он взял пушку из инвентаря - проверяешь была ли у него такая пушка.
итд
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее