Установка ========= Системные требования -------------------- Файл IWAD, или "Internal (внутренний) WAD", содержит в себе карты, текстуры, звуки и прочие данные, которые идут по-умолчанию. Ты можешь использовать `DOOM.WAD` или `DOOM2.WAD`, если они у тебя есть. В качестве альтернативы можно воспользоваться файлами проекта `Freedoom `_ . Freedoom распространяется под свободной BSD лицензией и имеет в своём составе уровни, графику, звуки и музыку, и совместим с любым клаччическим Source-портом. Достаточно скачать и распаковать архив с файлами в любое удобное для тебя место. В случае с GNU / Linux можно положить файлы в каталог ``~/.eureka/iwads/`` или установить игру из репозиториев, и редактор автоматически их найдёт и подключит. .. На заметку:: PWAD-файл, или "Patch WAD" (патч, заплатка), содержит в себе дополнительные уровни и прочие ресурсы, которые будут заменены в IWAD. При создании уровней в Eureka мы будем работать с PWAD'ами - любое упоминание WAD-файла подразумевает PWAD, если не указано иное. Движок 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 .. На заметку:: Подробности установки описаны в файле INSTALL.txt.