...
...
...
...

Описание

Makinom - это мощный и гибкий инструментарий общего назначения для Unity, позволяющий создавать игровые элементы управления, игровые механики или взаимодействие с игровым миром без написания единой строки кода.

Создавайте игры любых жанров в 2D или 3D: Roguelikes, платформеры, шутеры, экшн-приключения, игры от 1-го или 3-го лица и многие другие!

Схемы
Создавайте многократно используемые чертежи того, что вы хотите сделать, на основе узлов. Схемы работают подобно блок-схемам: каждый узел выполняет задачу и определяет следующий узел, который будет выполнен. Доступно более 400 узлов, начиная с таких простых вещей, как воспроизведение аудиоклипа, порождение префаба или увеличение счетчика, и заканчивая сложными операциями, такими как перемещение/вращение во времени или переход в новое положение камеры.

Схемы используются для создания управления игроком/камерой, игровой механики, диалогов и других взаимодействий, cut-scenes, анимации AI и управления, движения и многих других вещей.

Машины
Компоненты машин используются для воспроизведения ваших схем (но схемы также могут воспроизводить другие схемы). Для каждого случая использования существует своя машина, например, Tick Machines обрабатывает функции, основанные на обновлении, такие как управление игроком/камерой, Trigger Machines может запускаться, когда объект входит в область, или Collision Machines, когда пуля попадает в цель.

Машины с метками используются для создания единой настройки для вашей игровой механики, например, запускают все, что происходит, когда что-то убито или уничтожено с помощью одной и той же метки (например, 'kill'), для предметов и других предметов это может вызвать сбор, а для врагов - воспроизвести анимацию их смерти и сбросить лут или увеличить счет.

Часто используемые механизмы можно настроить как шаблоны для удобства повторного использования.

Языки
Лучший подход к локализации во время разработки - не беспокоиться об этом. Определите контент на родном/предпочитаемом языке и используйте функцию экспорта/импорта языков Makinom, чтобы впоследствии легко добавить дополнительные языки. Вы также можете добавлять примечания для переводчиков при определении контента, например, чтобы подчеркнуть контекст или сообщить им, что не следует переводить название или слово.

Модульный пользовательский интерфейс
Создавайте HUDы, диалоги, меню и летящие тексты (например, цифры урона). HUDs также можно использовать для виртуальных элементов управления.

Система пользовательского интерфейса является модульной и полностью отделена от остальных, что позволяет вам менять ее при необходимости. В настоящее время Makinom поставляется с модулем Unity UI (требуется Unity UI и TextMeshPro) и будет поддерживать UI Elements в будущем (когда они будут доступны для внутриигрового использования).

Другие особенности
Система ввода (расширяемая, с поддержкой локального мультиплеера и стилей управления)
Система сохранения игры (и поддержка пользовательских данных сохранения)
Состояния игры (автоматическое и ручное изменение состояния и как условия для машин)
Переменные (с различными диапазонами: глобальные, привязанные к объекту и локальные, например, в запущенных схемах)
Управление звуком и музыкой
Объединение игровых объектов
Система формул (на основе узлов)
Встроенная документация для каждой настройки
Пути и путевые точки
Поддержка Mecanim, устаревшей анимации и пользовательских систем анимации
Функция сетки (например, для геймплея «матч 3» или архитектуры уровней)
И многое другое ...

Версия Pro
Makinom Pro содержит полный исходный код на C#.
Если вам это не нужно или вы хотите попробовать Makinom Free, это бесплатно и полный пакет!

Совместимость
Makinom поддерживает публикацию на Windows, Mac OSX, iOS и Android.
Для работы Makinom требуется Unity 2019 или новее, а для использования модуля Unity UI - Unity UI и TextMesh Pro.

Данный материал является собственностью правообладателя. Использование в коммерции - запрещено! Только в учебных целях и самостоятельного изучения. Если Вы считаете, что данный материал нарушает ваши авторские права, пожалуйста, сообщите об этом нам на почту support@uassets.ru или в личные сообщения главному администратору. Также рекомендуем ознакомиться с информацией для правообладателей по этой ссылке..

Обсудим?

!

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

    Чтобы оставлять сообщения - зарегистрируйтесь
    Открыть / закрыть чат

    Обратите внимание!


    Если у вас не отображаются материалы и какой либо интерфейс на сайте, пожалуйста, отключите блокировщики рекламы.