What is Easy Dialog System?
Last updated
Last updated
Easy Dialog System в дальнейшем EDS, это система для создания диалогов в Unreal Engine, между множеством персонажей с возможностью отобразить уникальные эмоции для каждого (включая видео и звуки), с анимацией текста пишущей машинки, разными стилями написания текста, вариантами ответов для игрока, простыми и понятными переходами между диалогами, поддержкой геймпада, и многое другое!
Например:
Каждая следующая буква будет печаться именно в том стиле (цвете, размере) который вы зададите!
Помимо этого существуют 2 скорости для печатания букв. Первая скорость - обычная, когда игрок не пытается пропустить диалог, и вторая, если игрок нажимает какую-либо клавишу, для быстрой перемотки текста, тогда текст будет печататься в ускоренном темпе, и эта скорость может быть очень быстрой, без задержек и просадок fps.
100% кода написано через систему blueprint, в которой просто разобраться и все интуитивно понятно. Сами диалоги реализованы через систему Data Table, что тоже является весьма удобным вариантом для использования.
Уникальная архитектура кода создана для того, чтобы вы легко могли понять и настроить диалоги, в том числе со сложной и многоуровневой системой.
Запуск диалога с уже указанной строки, либо, если текст уже был полностью прочитан, то запускайте другой диалог! Тут нет ограничений!
Каждое действие игрока учитывается и возвращается в виде события, которое можно использовать для влияния на сюжет, либо на статус персонажа.
В зависимости от установок, озвучка персонажа заданная непосредственно в данной строчке диалога может перекрывать дефолтное значение звука этого персонажа. Простыми словами, вы сами контролируете что и когда и где будет использовано.
Если игрок во время диалога отойдет далеко от персонажа игры, то диалог прекратиться, а если подойдет, то можно начать с указанной строки или заново.
Special thanks for providing images to my friends from .
We've put together some helpful guides for you to get setup with our product quickly and easily.