Как создать свой сервер Assetto Corsa Competizione для игры с друзьями
Что нужно, чтобы запустить сервер ACC
Сервер Assetto Corsa Competizione — это отдельная программа, которая поднимает гоночную сессию и принимает подключения игроков. У каждого участника должна быть лицензия ACC в Steam (сервер — это отдельный компонент, и он не требует лицензии у «хоста»).
Есть два пути:
- Своими руками — скачать dedicated server из Steam, настроить пять JSON-файлов (
configuration.json,settings.json,event.json,eventRules.json,entrylist.json), пробросить порты на роутере и следить за работоспособностью. - Через хостинг — нажать кнопку «Запустить сервер», заполнить форму в веб-интерфейсе и получить готовую IP-адрес:port в течение 30 секунд.
Ниже — краткое описание обоих сценариев.
Вариант 1. Свой сервер
1. Скачайте dedicated server
В Steam откройте Steam → Библиотека → Инструменты (Tools) и найдите «Assetto Corsa Competizione Dedicated Server». Установите.
2. Настройте конфигурацию
В папке cfg/ отредактируйте пять файлов:
configuration.json— имя сервера, регион, пароли.settings.json— параметры сессии: длина квалификации/гонки, количество участников.event.json— трасса, список машин, время суток и погода.eventRules.json— штрафы, правила, pit-stop'ы.entrylist.json— список заранее разрешённых игроков (опционально).
Каждый файл должен сохраняться в кодировке UTF-16 LE с BOM — это требование ACC. Если сохранить в UTF-8, сервер не стартует.
3. Пробросьте порты
ACC использует один порт для TCP и UDP (обычно 9231 и 9232 для двух серверов). Пробросьте оба протокола на ваш ПК в настройках роутера.
4. Запустите сервер
Запустите accServer.exe. Сервер стартует и выводит в консоль «Server started». Игроки могут подключаться по IP:порт.
Минусы
- Вам нужен стабильный интернет без блокировок UDP.
- При падении сервера нужно перезапускать вручную.
- Нет web-интерфейса, нет сохранения результатов.
Вариант 2. Хостинг SimRace Hosting
- Зарегистрируйтесь, перейдите в личный кабинет и создайте сервер.
- В форме укажите трассу, машины, длину сессий и настройки погоды.
- Нажмите «Запустить» — сервер готов за 30 секунд с публичным IP и резервным DNS-именем.
- Результаты всех гонок автоматически сохраняются и доступны в личном кабинете.
Частые вопросы
- Могу ли я закрыть сервер только для друзей? Да — см. наш гайд по entry list.
- Сколько слотов можно поставить? От 2 до 120, но ACC ограничивает реальное число пилотов количеством пит-боксов трассы (см. страницы трасс).
- Как настроить штрафы и правила? Используйте наш гайд по eventRules.json.