DialogueSystemUnity

0

Описание

Языки

  • C#68,5%
  • ShaderLab21,8%
  • GLSL5,6%
  • HLSL4,1%
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
README.md

Система диалогов для Unity

Этот проект представляет собой гибкую и масштабируемую систему диалогов для игр на Unity. Система позволяет легко создавать и управлять диалогами и ветвлениями диалогов через JSON файлы и интегрировать их с игровым процессом.

Особенности

  • Легкость Редактирования: Диалоги хранятся в JSON формате для удобства редактирования и быстрой интеграции.
  • Масштабируемость: Поддерживает создание сложных диалогов с множественными ветвлениями и условиями.
  • Универсальность: Может быть легко интегрирована в любой проект Unity без необходимости модификации существующего кода игры.
  • Поддержка Мультиязычности: Легко добавляйте поддержку нескольких языков для ваших диалогов.

Как начать

Установка

  1. Склонируйте репозиторий в ваш проект Unity или загрузите архив и распакуйте его в папку
    Assets
    вашего проекта.
  2. Убедитесь, что в вашем проекте есть папка
    Resources
    , и переместите туда файлы диалогов JSON.

Создание диалогов

Диалоги определяются в JSON файлах в папке

Resources
. Пример структуры файла:

Использование в игре

Для запуска диалога используйте:

Разработка

Стуктура проекта

Scripts
: Содержит все необходимые скрипты для работы системы диалогов.

Resources
: Папка для хранения файлов диалогов в формате JSON.