Это старая версия документа.


Skulltag - мультиплеерный порт серии игр Doom, основанный на исходных кодах GZDoom. Кроме Doom I/II поддерживает Heretic, HeXen, Strife, Chex Quest. Порт является проприетарным и распространяется в виде бинарных файлов.

Официальная сайт http://skulltag.net.

Установка

Все требуемые пакеты можно получить из официального репозитория

deb http://skulltag.net/download/files/release/deb stable multiverse

В репозитории содержатся пакеты для архитектур i386 и amd64.

После добавления репозитория надо обновить список пакетов и устанавливить сам движок:

sudo apt-get update
sudo apt-get install skulltag

Настройка

В начале надо создать папку ~/.skulltag и скопировать IWAD файлы от оригинальных игр. После этого можно запускать движек набрав в консоли

skulltag

или же выбрав соответствующий пункт в меню Приложения→Игры→Skulltag .

После запуска появится окно в котором будут отображены все распознанные IWAD'ы.

Перед тем как начать играть очень рекомендуется настроить графику. В меню в Options→Set video mode выбираем свое расширение экрана и изменяем опцию Render на OpenGL. После этого переходим в Options→Display Options→OpenGL Opitons-Texture Options и изменяем High Quality Resize Mode на Scale4x. Также советую поэкспериментировать с Texture Filter Mode (желательно иметь видеокарту мощнее чем i945). После этих настроек можно начинать игру.

Мультиплеер

Поиск и создание серверов осуществляется при помощи утилиты Doomseeker . Она есть в репозитариях движка.

sudo apt-get install doomseeker-skulltag

Запустить ее можно из консоли набрав

doomseeker

или из меню Приложения→Игры→Doomseeker .

Внешний вид: Перед подключению к какому либо серверу надо произвести некоторые настройки. Открываем Options→Configure . Здесь указываем путь где лежат IWAD файлы. Тут тоже указываем эту же папку. Это позволит сохранять моды, которые нужны для игры на том или ином сервере. Теперь можно подключатся к любому понравившемуся серверу.

Проблемы и их решение

  • Не запускается Skulltag. По какой-то причине ему может не понравится текущая локаль. Решение:
LANG=C skulltag
  • Невозможно сохранится. Решение: открываем фаил ~/.skulltag/skulltag.ini любимым редактором, находим строчку «save_dir=» и заменяем ее на «save_dir=~/.skulltag» .

Ссылки