GameDev Developer | Разработка игр
112 subscribers
93 photos
64 videos
4 links
Разработчик игр и инструментов для разработки

Контакты: @REDiKAN
Download Telegram
Функционал WireNode (пустого узла)

WireNode – это специальный соединительный узел в системе диалоговых графов, который:

1. Визуальная организация: Позволяет разбивать длинные связи между узлами для улучшения читаемости графа
2. Точки ветвления: Создает промежуточные точки для разделения потоков выполнения
3. Чистота графа: Помогает избежать пересечения линий и хаотичного вида сложных диалоговых деревьев

Зачем нужен:
Когда в диалоговой системе много перекрещивающихся связей, WireNode выступает как "воздушный переход" или "маршрутная точка", позволяя визуально упорядочить связи без изменения логики диалога. Это значительно улучшает юзабилити редактора для создания сложных диалоговых сценариев.
❤‍🔥4🔥1
Изменение заднего фона в настройках

Теперь можно изменять задний фон графа с сетки на монотонный цвет, выбранный в палитре
🔥2❤‍🔥1😁1😱1👾1
Система предварительного выбора папки

Позволяет один раз выбрать место, в котором будут создаваться новые диалоговые файлы, не тратя времени на постоянный выбор пути
❤‍🔥2👍2🔥2
Добавлена нода CharacterButtonPressNode

Теперь можно динамически управлять параметром "Require Button Press" для персонажей прямо во время диалога

Это позволит переключаться между режимами:
• Автоматическое продолжение после задержки
• Ожидание нажатия кнопки игроком

Это даёт полный контроль над темпом диалогов для разных ситуаций

Простой пример: Быстрые реплики или драматические паузы с ожиданием

Версия: 0.5.22 f1
👍2👏2🤔2
Экспорт логов Unity Console в .txt

Дополняю свой прошлый инструмент (.sc -> .txt) новой функцией

Теперь можно так же легко выгружать все сообщения из вкладки Сonsole в текстовый файл. Это особенно удобно, когда нужно отправить на разбор десятки ошибок или весь лог целиком

Два инструмента вместе создают гладкий workflow для работы с нейросетями-ассистентами, делая поиск и исправление багов значительно быстрее
👏2❤‍🔥1
Разработка собственной системы Undo/Redo

Идеальный баланс между оптимизацией и удобством оказался почти недостижимой гармонией - одно неизбежно ограничивает другое

Передо мной стоял выбор, и я склонился в сторону производительности. Как следствие, функция Redo (Ctrl+Y) теперь доступна лишь в контексте редактирования текста, а Undo тщательно настроен для работы исключительно с nodes

Это сообщение - первое, что я сопровождаю лишь словами, без визуала

v 0.5.23.1
3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Новая node Chat Switch

При помощи неё можно динамически менять как интерфейс диалога во время его прохождения, так и правила, по которым ведётся диалог с технической точки зрения

Каждый диалоговый "экран" должен иметь свой индекс, именно индекс и будет служить обозначением того, какой экран вы хотите включить

0.5.26
👍4🥱1
Со мною поделились дизайном игры, в которой будет использоваться моя диалоговая система

Это будет визуальная новелла в формате мессенджера
🔥7👍4
Наконец-то дошли руки до Favorite Nodes

Долгое время хотел доделать эту систему, но постоянно были дела

Система позволяет отметить наиболее часто используемые типы узлов, которые будут всегда отображаться в верхней части списка при создании новых узлов

Это позволяет полностью кастомизировать список избранных узлов через окно настроек диалоговой системы
👌1
Создавать диалоги с помощью ИИ

Я создал инструмент, который позволяет легко генерировать диалоги, используя любой ИИ. Для этого достаточно отправить файл с правилами создания диалога и описанием того, что должно быть в самом диалоге. В ответ ИИ генерирует json-файл, который затем необходимо перенести в дополнительный модуль, где происходит создание самого диалогового файла

На картинках диалог, сгенерированный ИИ (Qwen3-Max)
👍3
Обновление: Script Combiner v2.1

Переработал свою утилиту для объединения C# скриптов. Теперь это не просто склейщик файлов, а полноценный инструмент для подготовки кода к работе с ИИ или документации

Что нового:
Полностью новый интерфейс
Настройки сгруппированы в логические блоки, добавлен вкладки (Config / Preview) и улучшена навигация

Мощная очистка кода (Code Cleanup)
Добавлены опции для "минификации" кода:
1. Удаление комментариев (однострочных и блочных).
2. Удаление пустых строк.
3. Удаление region.

Smart Usings
Теперь все директивы using собираются в один блок в начале файла, дубликаты удаляются. Это существенно экономит токены при отправке кода в нейросети

Если кому-то понадобится инструмент, пишите
❤‍🔥2