Civ13 (ранее 1713) - игра, основанная на коде Space Station 13, в котором представлены несколько эпох в истории человечества. (отсюда и название). В нем есть как RP, так и боевые карты и игровые режимы.
Оригинальной цивы https://civ13.com/ Нашей цивы https://lambda13.ru
Вам понадобится машина с Windows или виртуальная машина, на которой она будет запущена ОС.
-
Скачиваете клиент по данной ссылке https://www.byond.com/download/
-
Регистрируетесь тут https://secure.byond.com/Join
-
Запускаете BYOND клиент BYOND/bin/Byond.exe и входите.
-
Нажимаете в списке слева Space Station 13 и ищете в списке справа Civilization 13 сервер.
-
Играете!
Обычно игра скачивает .rsc файл непосредственно через BYOND, что вызывает большие лаги при большом количестве игроков. Данный костыль должен облегчить нагрузку и убрать подтормаживания игры.
- Отредактируйте compile_options.dm и установите значение
PRELOAD_RSC
на0
- Добавьте ссылку в config/external_rsc_urls указав .zip файл содержащий .rsc или сам .rsc.
- Вот пример как должна выглядить ссылка https://tgstation13.download/byond/tgstation.zip. Воспользуйтесь сервисами вроде CDN77 или cloudflare (только в Pade Rules включить кэширование zip файлов) для ускорения доставки ресурс файла, ну или поднимите свой CDN.
- Можно и не поднимать свой CDN а поднять, например, Apache или любой другой HTTP-сервер. В любом случае это уменьшает нагрузку на сервер.
-
Для автоматической установки вам понадобится Linux-машина, рекомендую Ubuntu. Откройте командную строку.
-
Скачайте установкщик. Используйте комманду wget https://raw.githubusercontent.com/Civ13/Civ13/master/INSTALL для этого. Если у вас не установлен wget, для начала введите sudo apt install wget в консоль.
-
Введите sudo bash INSTALL и наблюдайте за установкой.
-
Готово! Теперь запускаете launch.py в scripts/ папке. Для запуска введите python3 launch.py.