Fly Corp

Fly Corp

Not enough ratings
Создание испытаний в Редакторе испытаний
By Resident007
Это руководство описывает создание своих испытаний для Fly Corp с помощью Редактора.
   
Award
Favorite
Favorited
Unfavorite
Открытие Редактора испытаний
Если вы хотите создать своё собственное испытание, в игре есть такая возможность. Рассмотрим основной функционал редактора испытаний. Пока что доступна бета-версия, поэтому со временем эта инструкция может пополняться новой информацией.
Для того, чтобы открыть список пользовательских испытаний и сам редактор, выберите пункт меню «Пользовательские испытания».
Откроется список всех имеющихся испытаний. Здесь нужно нажать на вкладку «+»:
Экран редактора испытаний открыт.
Работа с Редактором
Редактор испытаний представляет собой 4 вкладки с разным назначением.
Интерфейс редактора ещё ждёт серьезная переделка, сейчас всё выглядит очень аскетично.
В первой вкладке обязательно необходимо ввести название испытания, краткое описание и сложность по пятибалльной шкале (на ваш взгляд).
Что интересно – в поля названия и описания испытания можно вводить текст не только на английском или русском, но и на других языках, поддерживаемых игрой. Нужный язык будет отображаться у игрока в соответствии с тем, какой у него выбран в настройках.
Второй экран гораздо сложнее, и содержит много важных параметров, которые и определят, что будет происходить в сценарии.
Во-первых, нужно задать условие победы. К примеру, можем поставить задачу открыть список стран, одну за другой. Нужно будет открывать каждую страну за 4 минуты. Первой страной к открытию выбираем Канаду. Здесь можно поставить ограничение на открытие игроком новых стран (также есть опции: можно запретить открывать любые страны, можно открывать только страны, граничащие с открытыми странам). Также сразу же задаём начальный баланс: 3500$ будет достаточно, чтобы соединить первые города, улучшить самолёт или запустить ещё парочку.
В игре время от времени могут возникать случайные события, которые так или иначе влияют на геймплей. Здесь можно настроить периодичность их возникновения или вовсе отключить. Обратите внимание, что некоторые события не могут возникнуть раньше определенного момента в игре. Главным условием является количество открытых стран. Позже мы добавим информацию о том, какие есть ограничения у событий.
Также можно задать минимальное население для появляющихся городов. Если у города оно ниже, то город не будет появляться в игре.
Можно изменить скорость самолёта первого уровня не меняем (хотя регулируя этот ползунок можно сделать очень динамичный сценарий - только успевай за всем следить).
Процент внутренних рейсов определяет, сколько пассажиров всегда будут летать только рейсами внутри страны, а не заграницу.
Зададим время открытия новых городов (они будут выбираться случайно).
Далее представлена скрытая от игрока механика: пассажиропоток, генерируемый городом вырастает спустя определенное время. Массив задаёт секунды. Спустя это время пассажиропоток увеличивается в два раза. Из-за того, что города открываются постепенно, в игре он растёт очень плавно.
Тут же можно поставить время, насколько часто будут прибавляться пассажиры в аэропортах (по умолчанию каждые 3,5 секунды).
Параметры, представленные ниже вряд ли нуждаются в разъяснениях, поэтому перейдём на следующую вкладку.
Это таймлайн - то, что будет происходить в игре в течении сценария.
Создадим первое событие: откроем город на четвертой минуте игры. Обратите внимание, что для удобства в скобочках отображается население города - оно влияет на генерацию пассажиропотока в город и из него. Также, если вам нужно выбрать из списка город, а он с таким названием не один, нужный можно идентифицировать по населению.
Добавим ещё несколько событий. Кстати, их можно редактировать, кликнув по событию на таймлайне.
Для примера сделаем своё событие! На восьмой минуте заставим игрока платить налоги.
Для этого добавляем действия "Списать деньги" и "Вывести сообщение" (чтобы игрок знал, за что ему такое).
Как ещё один пример, на 10-ой минуте выберем уже заготовленное событие. Пускай блоггер-урбанист сделает обзор на аэропорт, в следствии чего пассажиропоток туда резко возрастёт. Игроку придётся быстро реагировать на это. Город будет выбран случайно.
Напоследок выбираем название файла испытания. Всё готово, идём проверять, что получилось.
Теперь можем вернуться на экран со списком испытаний и увидим там только что созданное нами. В любой момент его можно отредактировать или удалить. Для создания хорошего сбалансированного испытания вам потребуется много раз заходить в игровой режим и проверять, что у вас получается, после чего вносить необходимые правки.
Файл созданного испытания хранится в папке Fly Corp_Data\StreamingAssets\UserChallenges
Своё испытание на суд другим игрокам вы можете выложить в этой теме:
Там же вы сможете найти испытания других игроков. Чтобы добавить их в игру, просто скачайте файл и поместите в папку Fly Corp_Data\StreamingAssets\UserChallenges

Всем спасибо за внимание и удачных полётов!