Привет всем!
Он был обновлен до версии 1.2!
На этот раз мы выпустили часть среды для создания плагинов, включая ссылку, которая была анонсирована во время запуска раннего доступа.
Мы также добавили множество других функций, которые расширяют возможности создания игры и делают ее более эффективной, таких как "Свободная компоновка событий", чтобы сделать ее еще проще в использовании, функция быстрой перемотки сцен во время тестовой игры и многое другое.
--- Основные новые функции ---
[Плагины C#]
У Bakin есть два типа плагинов: плагины для инструментов (формат .dll), которые расширяют редактор, и плагины для движка (формат.cs), которые расширяют работу движка.
Мы опубликовали ссылку на "Боевые плагины" и "Сценарии событий", которые являются плагинами движка, и добавили функции, необходимые для создания боевых плагинов.
- Добавлена функция "Копировать сценарии, связанные с битвой, в файл игры" в верхнем меню редактора карт > Функции > Расширенные возможности.
Подключаемый модуль battle должен быть экспортирован из исходного кода по умолчанию, написанного на C#, и изменен непосредственно в исходном коде. Эта функция создает папку battlescript в папке проекта, и исходный код по умолчанию будет записан в эту папку.
Сам исходный код может быть изменен, что позволяет вам свободно расширять боевую систему.
- Ссылкой будет веб-сайт с краткими описаниями соответствующих классов.
Ссылка на плагин для разработчика RPG Bakin
- Мы также обновили метод компиляции для скриптов C#, чтобы можно было использовать Linq и Nullable.
Пожалуйста, обратитесь к руководству "Разработчик RPG Bakin Wiki" для получения информации о том, как создавать и применять плагины.
- Добавлен пример проекта боевого плагина в галерею игр.
В этом проекте используется плагин для создания боевой системы, в которой настроен таймер для добавления значений, основанных на статусе "ловкости" каста по прошествии времени, и каст может выбрать свое действие, когда таймер достигнет своего максимального значения.
В качестве боевых макетов доступны два шаблона.
Мы надеемся, что вы будете использовать их в качестве ориентира при создании своих боевых плагинов.
Тип-А
Тип-Б
*При использовании Layout Type-B выберите боевую камеру в инструменте "Камера" и используйте предустановленные данные "Боевая камера F Вид сзади 2".
[Инструмент компоновки]
- Теперь поддерживается несколько отображений экрана "Свободный макет для мероприятий".
- Добавлены "Открыть меню" и "Открыть свободный макет" в качестве действий контейнера.
*Начиная с версии 1.1.3, общие события также можно вызывать из Free Layout for Events.
Это пример многократного использования свободного макета для событий и вызова общих событий.
Следите за кнопками, используя общие события, отображая текущее назначение игры и кнопки управления, используя бесплатные макеты.
При нажатии кнопки дополнительно вызывается диалоговое окно выбора, созданное с помощью свободного макета.
При выборе того, возвращаться ли в деревню, для каждого выбора вызывается общее событие.
[Прочие]
- Во время тестового воспроизведения была реализована функция быстрой перемотки вперед сцен событий.
Это обеспечивает более быстрое воспроизведение при отладке и т.д.
В разделе Определение игры > Правила и операции> Назначить устройство ввода нажатие клавиши, назначенной Fast_Forward, приведет к ускоренной перемотке событий.
Спецификация по умолчанию заключается в назначении "левой клавиши CTRL" для быстрой перемотки вперед.
Он автоматически включается в новые проекты, но если нет, пожалуйста, скопируйте и вставьте следующее в свой проект.
привязать FAST_FORWARD LeftControl
--- Добавлены и улучшены функции ---
[События]
- Реализована панель событий "Сделать событие целью операции".
Эта панель может использоваться для выполнения таких операций, как запуск других событий и т.д.
- На панель событий "Расширенная работа со строковыми переменными" добавлены следующие функции.
Реализована возможность указывать "n-й в партии".
Возможность получать информацию об актерах, отличных от союзников.
- На панель событий "Расширенная работа с переменным полем" были добавлены следующие функции.
Возможность получить затраченное время из предыдущего кадра.
Возможность получения координат самой камеры, а не точки наблюдения.
Возможность получения уровней класса и подкласса.
Возможность получать информацию об актерах, отличных от союзников.
- На панели событий "Показать магазин и проверить результаты" теперь можно указать макет, который будет открываться при выполнении и на экране покупки/продажи товаров.
- На панели событий "Изменить используемый макет" был улучшен метод указания используемого макета.
- На панели событий "Заставить игрока/событие перейти к указанным координатам" реализована возможность использовать поля переменных для указания координат.
- На панелях событий "Выбрать из выборки и проверить результаты" и "Отобразить текст в виде изображения" поддержка ввода может использоваться для оформления текста и управляющих букв, вызывающих переменные.
Тип доступной поддержки ввода зависит от функции панели событий.
- При добавлении участника с помощью панели событий "Добавить /удалить участника" была реализована функция отправки участника непосредственно в резервный список.
- Панель событий "Начать падение события" теперь может быть выполнена даже с ускорением "0".
Используя это условие, изменение направления по оси Y "Перемещение с помощью физического движка" может быть применено к событиям в плавающем состоянии.
[Инструмент компоновки UI]
- Мы добавили и улучшили функции, чтобы упростить управление и повысить работоспособность.
[Предварительный просмотр макета]
- Изменено таким образом, что скрытые детали не могут быть выбраны в разделе Детали макета.
- Цвет отображения прямоугольника, представляющего деталь, выбранную курсором мыши, и прямоугольника родительской детали теперь отличаются.
- Добавлена возможность перемещать детали, удерживая нажатой клавишу Shift, и перетаскивать для фиксации оси.
- Когда несколько деталей выбираются нажатием Shift в дереве деталей макета, они также выбираются в режиме предварительного просмотра.
[Дерево деталей макета]
- Предусмотрена функция блокировки деталей.
- Когда выбрано несколько частей и установлен флажок отображать, состояние всех выбранных полей переключается.
- Изменено положение новой записи в дереве элементов макета при добавлении новой записи.
- Улучшено поведение, благодаря которому редактирование имени отменяется при нажатии такой кнопки, как копировать, во время редактирования названия макета.
[Прочие]
- Добавлена функция поиска в диалоговом окне "Добавить деталь макета".
- Диалоговое окно поддержки вставки в специальном формате теперь можно расширять и сокращать.
- Изменен порядок отображения кандидатов на действие в "Контейнере для элементов выбора записи" в инструменте компоновки.
- При обнаружении дубликата макета при импорте макетов теперь отображается диалоговое окно, позволяющее пользователю выбрать, следует ли перезаписывать дублирующиеся макеты.
- При нажатии на значение, указанное для системного макета, теперь отображается диалоговое окно с предупреждением, информирующее пользователя о том, что макет должен быть скопирован, прежде чем его можно будет использовать.
- Добавлено действие "Вызвать общее событие" (не закрывать после вызова общего события) к действию "Контейнер для элементов выбора записи".
- Добавлен специальный формат, который отображает движущуюся графику, указанную в разделе База данных > Слепки.
- Добавлен специальный тег спецификации координат для регулировки скорости прокрутки бегущей строки.
- Когда макеты преобразуются путем изменения разрешения выполнения в разделе Определение игры > Настройки проекта, был добавлен процесс для автоматического использования преобразованных макетов, если макет, подлежащий преобразованию, используется в событии.
- Указана анимация, которая появляется и исчезает во время воспроизведения системного макета экрана бегущей строки.
[База данных]
- При добавлении новой записи в дерево записей каждого меню в базе данных запись теперь добавляется чуть ниже выбранной позиции.
[Инструмент для создания спрайтов]
- Добавлены варианты интерполяции, такие как поворот и увеличение, для спецификации цвета в инструменте Sprite.
[Инструмент камеры]
- Добавлены две предустановленные данные для боевой камеры.
[Редактор карт]
- Добавлена функция перетаскивания быстрой панели инструментов, чтобы закрепить ее в нужном положении.
Вы можете указать, включать или отключать эту функцию в верхнем меню > Конфигурация.
[Другие добавления]
- Изменена папка, в которую добавляются ресурсы из DLC.
Файлы, импортированные из DLC, ранее хранились в одной папке (например, res /texture) в соответствии с типом файла, но теперь они хранятся в отдельных папках для каждого DLC.
- В разделе Ресурсы > Движения теперь можно просмотреть движение моделей без указания материала, которые не были назначены штампу, для подтверждения движений.
- Минимальное значение масштаба, которое можно указать в диалоговом окне импорта FBX, увеличено до 0.0001.
- При выборе изображения значка с помощью средства выбора ресурсов теперь отображается полоса прокрутки, позволяющая обрабатывать большие изображения.
И ещё исправления ошибок.
Социальные закладки