Repolode
protospatial

protospatial/NodeToCode

Blueprint 그래프를 C++ 코드와 의사 코드로 변환하는 Unreal Engine 에디터용 LLM 플러그인입니다.

스타
783
포크
125
열린 이슈
12
마지막 커밋
4일 전

어떤 프로젝트인가요?

Node to Code는 클릭 한 번으로 Blueprint 그래프를 구조화된 C++ 코드로 변환하는 Unreal Engine 플러그인입니다. 실행 흐름, 데이터 연결, 변수, 주석을 커스텀 JSON 스키마로 직렬화한 다음 대규모 언어 모델에 보내 변환 결과를 생성합니다.

OpenAI, Anthropic Claude, Google Gemini, DeepSeek 등 여러 LLM 백엔드를 지원하며, Ollama나 LM Studio를 통해 로컬 모델을 실행할 수도 있습니다. 기존 프로젝트의 코딩 규칙을 반영하도록 사용자가 직접 C++ 파일을 스타일 참조용으로 제공할 수 있습니다. 변환 결과는 구문 강조를 지원하는 도킹형 에디터 창에 표시되며, 보관할 수 있도록 로컬에 저장됩니다.

C++ 외에도 의사 코드나 C#, JavaScript, Python, Swift 같은 언어로 결과를 생성할 수 있습니다. Blueprint 로직을 텍스트로 공유하려는 팀, 성능이 중요한 시스템을 Blueprint에서 C++로 옮기려는 개발자, Unreal C++ API를 배우는 사람을 대상으로 합니다.

핵심 기능

  • 01Unreal 에디터에서 클릭 한 번으로 Blueprint 그래프를 C++로 변환합니다.
  • 02OpenAI, Claude, Gemini, DeepSeek와 Ollama 또는 LM Studio를 통한 로컬 모델을 지원합니다.
  • 03의사 코드와 C#, JavaScript, Python, Swift 변환 결과를 생성합니다.
  • 04사용자가 제공한 C++ 파일을 스타일 참조용으로 사용할 수 있습니다.
  • 05각 변환 결과를 로컬에 저장하고 구문 강조를 지원하는 도킹형 창에 표시합니다.

활용 사례

  • 성능이 중요한 Blueprint 시스템을 직접 다시 작성하지 않고 C++로 변환합니다.
  • 스크린샷 대신 포럼, 채팅 또는 문서에서 Blueprint 로직을 텍스트로 공유합니다.
  • 직접 만든 Blueprint와 생성된 코드를 비교하며 Unreal C++ API를 익힙니다.
  • C++ 프로그래머가 디자이너의 Blueprint 로직을 빠르게 이해하도록 돕습니다.

빠른 시작

  1. 1

    Releases 페이지에서 플러그인을 다운로드하세요

  2. 2

    wiki에서 설정 가이드를 확인하고 LLM 제공자를 구성하세요

사용 전 알아둘 점

  • 클라우드 LLM 제공자의 API 키 또는 로컬 Ollama나 LM Studio 환경이 필요합니다.
  • Unreal Engine이 필요합니다. 에디터 플러그인이며 독립 실행형 도구가 아닙니다.

포함된 컬렉션

토픽

자주 묻는 질문

NodeToCode은(는) 무엇인가요?
Blueprint 그래프를 C++ 코드와 의사 코드로 변환하는 Unreal Engine 에디터용 LLM 플러그인입니다. Node to Code는 클릭 한 번으로 Blueprint 그래프를 구조화된 C++ 코드로 변환하는 Unreal Engine 플러그인입니다. 실행 흐름, 데이터 연결, 변수, 주석을 커스텀 JSON 스키마로 직렬화한 다음 대규모 언어 모델에 보내 변환 결과를 생성합니다.
NodeToCode은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
NodeToCode은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
NodeToCode은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. NodeToCode의 마지막 커밋은 2026년 11월 4일입니다.
NodeToCode은(는) 어디에 사용할 수 있나요?
성능이 중요한 Blueprint 시스템을 직접 다시 작성하지 않고 C++로 변환합니다. 스크린샷 대신 포럼, 채팅 또는 문서에서 Blueprint 로직을 텍스트로 공유합니다. 직접 만든 Blueprint와 생성된 코드를 비교하며 Unreal C++ API를 익힙니다. C++ 프로그래머가 디자이너의 Blueprint 로직을 빠르게 이해하도록 돕습니다.
NodeToCode는 어떻게 설치하나요?
Releases 페이지에서 플러그인을 다운로드하세요 wiki에서 설정 가이드를 확인하고 LLM 제공자를 구성하세요
NodeToCode은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/protospatial/NodeToCode

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트