Установка¶
Системные требования¶
Файл IWAD, или «Internal (внутренний) WAD», содержит в себе карты, текстуры, звуки и прочие данные, которые идут по-умолчанию. Ты можешь использовать DOOM.WAD или DOOM2.WAD, если они у тебя есть.
В качестве альтернативы можно воспользоваться файлами проекта Freedoom . Freedoom распространяется под свободной BSD лицензией и имеет в своём составе уровни, графику, звуки и музыку, и совместим с любым клаччическим Source-портом. Достаточно скачать и распаковать архив с файлами в любое удобное для тебя место. В случае с GNU / Linux можно положить файлы в каталог ~/.eureka/iwads/
или установить игру из репозиториев, и редактор автоматически их найдёт и подключит.
Движок Doom¶
Для того, чтобы тестировать карты, тебе понадобится движок Doom (source-порт). На выбор есть несколько вариантов:
- Chocolate Doom - создан для сохранения опыта игры в оригинальном Doom на современных ОС. Неплохой вариант для тестов.
- PrBoom - продвинутый движок с кучей настроек совместимости. Стандарт для записи и просмотра демок.
- Crispy Doom - минималистичное решение с парой плюшек.
- GZDoom - продвинутый и модифицируемый движок с кучей особенностей, включая нестандартные. На первых порах привязывать карты к данному порту не рекомендуется.
Windows¶
Для скачивания последней версии редактора переходим на страницу проекта и жмём на большую кнопку «download». Распаковываем куда-нибудь архив и кликаем на eureka.exe.
GNU / Linux¶
По идее, Eureka уже есть в репозиотриях большинства популярных дистрибутивов. Но если нужна самая свежая версия, то придётся собирать из исходного кода.
- переходим на страницу загрузки проекта
- скачиваем и распаковываем eureka-*-source.tar.gz
- ставим необходимые для сборки пакеты:
$ sudo apt-get install \
build-essential \
libfltk1.3-dev \
libxft-dev \
libxinerama-dev \
libfontconfig1-dev \
libjpeg-dev \
libpng12-dev \
zlib1g-dev \
xdg-utils
- собираем исполнимый файл
$ cd eureka*
$ make
- устанавливаем Eureka
$ sudo make install