Home - protospatial/NodeToCode GitHub Wiki

Welcome to Node to Code!

First off, thank you for your interest in Node to Code to help accelerate your Unreal Engine development workflow. Whether you're a technical designer looking to quickly squeeze more performance from your existing Blueprint systems, a Blueprint wizard eager for a unique way to learn C++, or a professional UE developer seeking to spend less time on Blueprint-to-C++ translations, you're in the right place.

About This Documentation

This guide is designed to help you get started with Node to Code, from basic setup to best practices. I've tried to organize it to be both an approachable knowledge base for newcomers and a useful reference for more experienced users.

How to Use This Guide

Quick Start

If you're eager to jump in, here's the TL;DR version:

  1. Install the plugin through your Epic Games Launcher -> Library

  2. Ensure your project is a Code project. If it's not already, you can use Tools -> Add C++ Class via the editor to add an empty class to your project.

  3. Configure your preferred LLM provider via the Node to Code Plugin settings found in Project settings

  4. Open any Blueprint graph

  5. Click the Node to Code toolbar button

  6. Select "Translate Blueprint Graph to Code"

That's it! After a few moments, your translated code should be ready for review in the Node to Code Editor.

Getting Help

If you run into any issues or have questions:

Ready to Begin?

Let's start by getting Node to Code installed and configured in your Unreal Engine project!