22 июля 2026 г. · Grishakof
Система мультиплеера готова
Больше года мы разрабатывали сетевую систему для нашей игры My Open World — и нам повезло: с помощью Claude Code я адаптировал её под Nemora. Рассчитана на 500 человек на сервере. Заходи, попробуй и напиши, как у тебя работает.
Система мультиплеера в Nemora готова — и тут нам крупно повезло.
Больше года разработки — не с нуля
Больше года мы разрабатывали мультиплеерную систему для нашей игры My Open World: серверная симуляция движения, предсказание на клиенте, плавная интерполяция чужих игроков — всё это обкатывалось задолго до Nemora.
Вместо того чтобы писать сетевой код с нуля, я взял эту систему и с помощью Claude Code адаптировал её под Nemora: перенёс симуляцию движения на наш Go-сервер, зеркально повторил её в клиенте на Godot и интегрировал с уже готовым персонажем — бегом, прыжками, скалолазанием, плаванием и машиной.
Дёргание второго игрока — исправлено
Честно: были проблемы. Второй игрок — и особенно общая машина, когда ты пассажир — заметно дёргались. Мы измеряли тряску камеры в цифрах, нашли источники (рассинхрон интерполяции физики и камеры) и убрали их один за другим. Сейчас и водитель, и пассажир едут гладко.
Под какую нагрузку это рассчитано
Архитектура сделана с запасом:
- До 500 человек на одном сервере.
- Вся карта делится на области интереса: ты видишь только тех, кто рядом, — условно до 50 человек вокруг тебя одновременно.
- Позиции летают по бинарному протоколу через WebSocket, плавность чужих движений обеспечивает интерполяция — без телепортов и рывков.
Это фундамент, на котором дальше будут строиться совместные покатушки, торговля и всё остальное, что положено MMO.
Попробуй сам
Если интересно — заходи прямо в браузере: другие игроки уже ходят по миру, а в машину можно сесть вчетвером (клавиша F).
И главное — напиши обратную связь: прямо под игрой есть форма. Как у тебя всё отрабатывает? Плавно ли двигаются другие игроки? Дёргается ли машина? Какой браузер? Каждый отзыв я читаю лично — именно по ним будем полировать дальше.
nemora.cc/play — жду тебя в мире 🌍
Комментарии (0)
Чтобы оставить комментарий — войди или зарегистрируйся.
Загружаем комментарии…
