Как сделать онлайн-игру с друзьями без сервера
Пошаговый разбор онлайн-игры в браузере без своего игрового сервера: комнаты в лобби, приглашения, голосовой чат и хост, который запускает игру для всех, - с ИИ на iDos Games.

Чтобы сделать онлайн-игру в браузере без сервера, создайте игру на iDos Games и попросите ИИ-кодер сделать её многопользовательской. Платформа добавит в лобби готовые комнаты: друзья заходят по приглашению или из общего списка, говорят в голосовом чате, а хост запускает игру на всех устройствах. Игроки соединяются друг с другом по WebRTC, поэтому держать игровой сервер вам не нужно.
Большинство ИИ-генераторов хорошо пишут саму игру, но останавливаются на сетевой игре: игровой сервер, подбор игроков и соединения в сгенерированный проект не входят, и игра остаётся одиночной. Здесь сетевая часть уже готова.
Что вы получаете
- Комнаты в лобби: открытые или закрытые с кодом приглашения, на 2, 4 или 8 игроков.
- Проверка готовности и чат комнаты, у каждого участника метки хоста и «не в сети».
- Голосовой чат: рация или открытый микрофон, выключение звука и громкость каждого.
- «Играть» у хоста переводит в игру всю комнату сразу.
Вы (хост) · Mira ✓ · Arrow ✓ · ждём…
Шаг 01Создайте игру
Откройте Создать и опишите игру, например: «кооперативное выживание в мире из кубов, где друзья вместе строят базу». Ответьте на короткие вопросы о жанре и стиле. Платформа подберёт стартовый шаблон, а воксельная песочница играет по сети с самого начала.
Шаг 02Попросите мультиплеер
В ИИ-кодере напишите одну просьбу:
Сделай игру многопользовательской на 4 игроков.
ИИ-кодер поставит систему мультиплеера и зарегистрирует игру в лобби. После этого рядом с кнопкой «Играть» появится «С друзьями».
Шаг 03Включите в кабинете
Откройте кабинет, выберите проект и перейдите в LiveOps → v2 → Мультиплеер. Включите мультиплеер и задайте максимум игроков в комнате. Там же настраивается сервер-посредник для игроков за строгими сетями.
Шаг 04Проверьте с другом
Откройте тестовую версию на двух устройствах, создайте комнату на одном и войдите в неё со второго по коду приглашения. Проверьте голосовой чат, нажмите «Играть» как хост и убедитесь, что оба устройства вошли в игру. Добавьте чат, если хотите, чтобы игроки общались и вне комнат.
Шаг 05Опубликуйте
Выкатите проверенную версию для игроков. У игры свой адрес, так что ссылку можно сразу отправить друзьям, а в каталог idosgames.com её можно опубликовать, когда будете готовы.

Об авторе
Айдос РыскельдиновОснователь iDos Games
Заядлый геймер и фанат новых технологий. С 2020 года создаю и выпускаю кроссплатформенные игры и приложения, а сейчас строю iDos Games: платформу, где любой может собрать свою игру с ИИ, запустить её по своей ссылке и зарабатывать на ней. Здесь рассказываю, как делать игры быстрее и проще, чем кажется.
Частые вопросы
Нужно ли арендовать игровой сервер?
Нет. Игроки соединяются друг с другом по WebRTC, а комнаты и установку соединения ведёт iDos Games. Своего сервера нет, платить за него не нужно.
Сколько игроков может играть вместе?
В комнате 2, 4 или 8 игроков, а максимум для своей игры вы задаёте в кабинете.
Можно ли общаться во время игры?
Да. В комнатах есть текстовый чат и голосовой чат: рация, выключение звука и громкость каждого участника.
Подробнее в документации
- Мультиплеер без своего сервера: комнаты и голосКак работает готовый мультиплеер iDos Games - комнаты в лобби, открытые или по приглашению, готовность, чат и голосовая связь, хост запускает игру для всех, игроки соединяются по WebRTC - и как его включить.
- Шаблон воксельной песочницы: выживание, стройка и миры по картинкеГотовый шаблон воксельной игры на iDos Games - выживание и творческий режим, добыча, крафт, мобы, три измерения, миры по картинке и описанию с ИИ и без, совместная игра до 8 человек. Что внутри и как переделать под свою игру.
- Чат в игре: каналы и личные сообщенияКак работает готовый чат игроков iDos Games - каналы вкладками, личные чаты, история, медленный режим, модерация, жалобы и игнор - и как настроить его в кабинете.
Сделайте свою игру
Опишите идею одним предложением - ИИ-кодер соберёт её, и она откроется по своей ссылке.
Все статьи
Игры с ИИНейросеть для создания игр: от текста к играбельной игреНа что смотреть в ИИ-генераторе игр и как текстовое описание становится играбельной браузерной игрой на iDos Games - готовый шаблон, ИИ-кодер в чате, бэкенд и публикация в комплекте.
Айдос Рыскельдинов1 мин чтения
Игры с ИИКак добавить в браузерную игру лидерборд, квесты и магазинКак добавить в браузерную игру еженедельный лидерборд, ежедневные квесты и внутриигровой магазин без своего бэкенда: готовые системы, которые ставит ИИ-кодер, а вы настраиваете в кабинете.
Айдос Рыскельдинов1 мин чтения
Игры с ИИКак добавить ИИ внутрь игры: картинки, тексты и 3D для игроковКак дать игрокам генерировать картинки, тексты, голос, музыку, видео и 3D-модели прямо в браузерной игре - без своих ключей ИИ и сервера, по цене в игровых ресурсах, которую задаёте вы.
Айдос Рыскельдинов1 мин чтения