Изучая VR Expansion Plugin, я столкнулся с тем, что реализация самой Grab System написана в блюпринте персонажа в отдельных функциях, а так как у меня проект на С++ я решил просто переписать этот код на С++. Так как функций около 35 и они довольно объемные по коду, я решил поискать способ как ускорить конвертацию блюпринт кода на С++, поэтому расскажу сегодня про плагин Node to Code. Сам репозиторий плагина находится здесь https://github.com/protospatial/NodeToCode?tab=readme-ov-file Плагин поддерживает версии UE 5.3-5.5
скачиваем бинарник для своей версии UE - https://github.com/protospatial/NodeToCode/releases/tag/v1.2.3 Анализ Blueprint: фиксирует всю структуру графа Blueprint, включая потоки выполнения, соединения данных, ссылки на переменные и комментарии. 1. Качаем плагин
2. Добываем Api ключ LLM OpenAI, Anthropic Claude, Google Gemini, DeepSeek)
3. Заходим в Project Settings>Plugins>NodeToCode> вставляем Api ключ
4. Настраиваем глубину конвертации блюпринта в С++. Я использую