Установка и настройка Armory 3D

Итак, в прошлом посте я рассказал вам что что такое Armory Engine. Сейчас расскажу вам как установить движок и сделать свой первый тестовый уровень (в следующем уроке). Перед тем как начать, вам потребуются навыки работы с Blender — это ваш основной инструмент. Если их нет, что ж, в сети достаточно уроков. От себя лично, могу порекомендовать курсы от Артема Слаквы (ни разу не реклама). Ладно, начнем.
Что нам потребуется:
- Стабильная версия Blender (автор рекомендует версию 2.8, поскольку 2.9 работает с движком нестабильно)
- Аддон к Blender на официальном сайте (движок поставляется в виде аддона, если вам не жалко, задонатьте автору)
Установка и настройка
Установка проста до безобразия — скачайте и распакуйте архив движка. Установите как аддон в установленный Blender. Edit > Preferences… -> Add-ons -> armory.py.
Armory.py находится в распакованом архиве. Далее, включите добавленный аддон галочкой в Render: Armory в Preferences: Add-ons.
Теперь нужно проверить правильность установки движка. В вкладке Render проверяем путь SDK Path. Он должен соответствовать тому где у вас лежит SDK. Например D:ArmorySDK2011ArmorySDK если же нет, то щелкнув там же значок папки, выберете тот путь где у вас распакован движок.

Сохраняем .blend файл и нажимаем кнопку F5 (play) расположенную на панели Properties > Render > Armory Player. Распространенные проблемы с установкой можно посмотреть здесь.
Движок уже включает в себя Haxe и Kha поэтому ставить отдельно их не надо.
Редактор кода
Armory автоматически установит «правильный» редактор кода. Это работает так: движок сканирует переменные установленного IDE, и если например, у вас установлен Visual Studio то по умолчанию будет VS. Если нет, то будет использоваться переменная среды консольного редактора кода.
Автор рекомендует Kode Studio
- Загрузите пакет расширений Visual Studio Code + Kha или Kode Studio.
- Укажите
Code Editor Executable.exe файл установленной копии. - Для VS убедитесь в правильности путей установки расширений:
"haxe.executable": "ArmorySDK/Kha/Tools/haxe/haxe-linux64",
"kha.khaPath": "ArmorySDK/Kha",
"krom.kromPath": "ArmorySDK/Krom"
Но редактор можно использовать любой: Sublime, Atom, Notepad++ etc. Только укажите в Code Editor Executable путь к своему редактору.
В следующем уроке будет создание первого тестового уровня.
JoyToy выпустит фигурки персонажей из файтинга Super Street Fighter II Turbo
Для ремастера The Witcher 3: Wild Hunt опубликовали официальный список читов
Аналитики оценили перспективы бесплатного ремастера The Witcher 3 в миллионы долларов для CDPR
Разработчик Path of Exile раскритиковал Blizzard Entertainment после анонса Diablo V
Компания Inart анонсировала фигурку Волан-де-Морта со змеей Нагайной по вселенной Гарри Поттера
Hot Toys анонсировала коллекционную фигурку Загадочника из фильма Бэтмен навсегда
Naughty Dog официально подтвердила разработку нескольких новых проектов во вселенной The Last of Us
Новая игра Intergalactic от Naughty Dog станет самым амбициозным проектом студии, а вскоре пройдет ее масштабная презентация