Как по мне, сделать нормальный проект Wurst По пояснениям из статьи невозможно. Во всяком случае я ни разу не смог. Поэтому я опишу это более понятным языком, т.к. самое сложное в Wurst это его установить.
Требования
Здесь всё в статье описано правильно, необходимо:
Стандартная библиотека Wurst - drive.google.com/file/d/1ol5jVjbGmevybvN80GUWfQ1dPYz7O6E8/view?u...
Visual Studio Code - code.visualstudio.com/download
настройка VSC для Wurst
После установки VSC ( надеюсь вы с этим справились ) необходимо настроить его для работы с языком Wurst.
- Откройте список параметров Файл -> Настройки -> Параметры
- В появившемся окне найдите строку поиска и введите "wurst"
- В открывшемся списке найдите Wurst Jar и измените стандартное значение этого параметра "/home/peter/work/WurstScript/Wurstpack/wurstscript/wurstscript.jar" на путь к wurstscript.jar в директории скачанного WurstWE. Точно так же отредактируйте параметр Wc3path и Map Document Path вписав путь к директории Warcraft 3
Отлично, VSC настроен, теперь переходим к самому интересному - созданию проекта WURST!
Создание проекта
Для создания проекта нам понадобится программа под названием WurstSetup. Её момжно скачать на официальном сайте разработчика.
- Открываем программу.
- В Project name вводим название вашего проекта. Только на английском!
- В Project root вводим путь, куда создастся проект.
- В Game path вводим путь к вашей директории Warcraft.
- И нажимаем Create Project.
Проект почти готов, осталось зайти в ваш проект отрыть папку _build -> dependencies и заменить там папку wurstStdlib2 на предварительно скачанную библиотеку выше. Главное не менять название. Если вы делаете на актуальной версии Warcraft, то, скорее всего, это действие необязательно.
Теперь необходимо открыть ваш проект в VSC (открывать нужно всю папку, а не конкретный файл) и можно начинать творить!
Для запуска карты нажмите F1 и введите wurst, а в появившемся списке выберите wurst: Run a Wurst map
Теперь необходимо открыть ваш проект в VSC (открывать нужно всю папку, а не конкретный файл) и можно начинать творить!
Для запуска карты нажмите F1 и введите wurst, а в появившемся списке выберите wurst: Run a Wurst map
Частые проблемы
При запуске проекта может возникнуть несколько неурядиц. К примеру карта может открыться не в дополнении к Warcraft, для того чтобы это исправить достаточно удалить из папки с Warcraft файл отвечающий за запуск оригинальной игры.
Послесловие
Я понимаю, что начал описывать Wurst Script с его установки, а не краткого экскурса, но вы можете почитать его и в статьях по нему на XGM. Не вижу большого смысла повторяться, некоторые его аспекты, я опишу в дальнейшем.
Всего хорошого! Познаем же Wurst Script вместе!
Всего хорошого! Познаем же Wurst Script вместе!