Инструмент для Unity / Network
Gatling for FishNet
Мультиплеерное дополнение для Gatling с компенсацией лагов.
- Версия
- 1.0.2
- Дата выхода
- сентябрь 2026 г.

1 из 9
Мультиплеерное дополнение для Gatling на FishNet.
Каждый выстрел проходит по сети один раз в виде компактной команды, которую воспроизводит каждый участник, поэтому трафик зависит от числа выстрелов, а не от числа пуль в полёте. Есть компенсация лагов и выбор авторитетности попаданий для каждого стрелка. Нужен Gatling, он продаётся отдельно.
Ваше оружие, боеприпасы и правила попаданий из Gatling работают на FishNet, на хосте и клиентах, без переписывания. На снаряд не создаётся NetworkObject, поэтому выстрел из дробовика стоит столько же, сколько пистолетный, а разброс и ветер совпадают на всех экранах.
Сервер оценивает выстрел по тому, что стрелок видел на самом деле. Стрелок видит свой выстрел сразу, с поправкой от сервера, а несовпадающие билды отклоняются при подключении, так что два игрока никогда не сражаются разным оружием.
Один пункт меню превращает пустую сцену в сетевую сессию, где уже можно стрелять: нажмите Play, затем Start Host.
Что входит
Одна команда на выстрел
От 25 до 37 байт на типичную команду, 9 байт на завершение очереди.
Компенсация лагов
Откат на сервере с задержкой, которую измеряет сам сервер, и ограничением через Max Rewind Ticks.
Авторитетность попаданий для каждого стрелка
По умолчанию ServerOnly, также Shooter или Shooter With Server Validation.
Поздние подключения
Игроки, вошедшие посреди матча, видят снаряды, которые уже в полёте.
Фильтрация по релевантности
По желанию, по регионам.
Диагностика и документация
Сетевая диагностика в реальном времени в окне Gatling и более 40 страниц документации с поиском.
7 сетевых примеров
Выставочная арена, PvP-стрельбище, 2D bullet hell, метательные предметы, ловушки и турели, стрельбище с ветром и стресс-стенд.
Технические характеристики
- Версия Unity
- 6000.0.41f1 (Unity 6.0 LTS) и новее
- Требуется
- Gatling 1.0.4 или новее, FishNet 4.x или новее (4.7.3+ на Unity 6.5 и новее)
- Бесплатные зависимости
- AnkleBreaker Core, Utils Inspector, FishNet Core (ставятся при импорте, нужен Git)
- Опционально
- Burst, Managers Loader с дополнением для FishNet
- Исходный код
- Полный исходный код на C#, без DLL
- Известное ограничение
- Для билдов Dedicated Server дефайны FISHNET и FISHNET_V4 нужно добавить вручную
- Количество файлов
- 287
Встроить в вашу игру?
Команда, которая создала Gatling for FishNet, может интегрировать его, расширить или сделать то, что вашему проекту понадобится дальше.


