level creator and uploader for encounter
author: Temig (https://world.en.cx/UserDetails.aspx?uid=154783)
Генерация уровня с олимпийкой:
-
генерируем сетку необходимой высоты
-
вписываем слово вершины, нажимаем у него "загрузить дочерние ассоциации", постепенно программа парсит ассоциации с sociation.org и заполняет всю олимпийку. Если какая-то ветка ассоциаций не нравится, вписываем свой вариант, и генерируем оставшиеся ассоциации уже от него кнопкой.
-
Загружаем картинки: их можно загрузить либо автоматически все сразу (кнопками Яндекс и Google), но если загружать относительно много, то велик шанс, что сервис Вас заблочит, можете тут поиграться с задержкой (в параметрах "заполнение картинками из поиска", либо загружать вручную (правой кнопкой по белому квадратику, там можно загрузить либо опять же с сервисов Яндекса/Гугла, либо с диска) Если картинка не нравится, можно загружать рандомную, пока не устроит. Параметр "релевантность" - это максимальный номер картинки в выдаче, который может быть взят программой.
-
Проставляем рандомный префикс (в конце для удобства можете приписать номер уровня), сохраняем картинки на диск и заливаем в движок (пока вручную через обычный интерфейс en.cx). Картинки сохраняются в папку с программой в папку с номером игры.
-
Чтобы залить игру в движок нужно указать логин, пароль, id игры и домен, затем последовательно выгрузить задание, секторы и бонусы соответствующими кнопками. В папке с программой есть папка patterns, в которой Вы можете редактировать шаблоны заливки, если вам нужно внести какие-то изменения. Можно указать старт и конец заливки, если вам нужно залить только часть секторов\бонусов (например, часть уже залита).
-
С генерацией "свалки" все примерно похожим образом - генерируем нужные форматы кнопкой "генерировать", либо вписываем вручную. Программа генерирует случайные задания выбранного формата из слов словаря dict.txt (можете использовать какой-нибудь свой словарь при желании). Нажимаем добавить, задание появляется в таблице. Далее так же заполняем картинками автоматически (кнопками Яндекс и Google) или вручную правой кнопкой. Если картинка какая-то не нравится, можно так же загрузить заново другую рандомную. В конце так же сохраняем картинки, заливаем их в движок и заливаем задание, секторы и бонусы.