Learning Unreal Engine CPP - protospatial/NodeToCode GitHub Wiki

Additional Resources → Learning Unreal Engine C++


There is a very wide range of ways to learn C++ for Unreal Engine, and plenty of phenomenally talented individuals that have, and still are, contributing meaningful resources. This page is simply a very brief compilation of a couple resources that I have learned from over the years that I feel are worth sharing as it pertains specifically to the area of Node to Code (Blueprints & C++).

At the end of the day, you are the gatekeeper of what gets implemented into your project's codebase. You should never just blindly accept and commit any code that an LLM is creating for you. Equipping yourself with foundational programming and Unreal Engine C++ concepts will empower you to review generated code more accurately, and catch potential mistakes before they affect your project downstream.

Blueprints to C++

  • Mike Stevanovic's Blueprints to C++ Series

    • Far and away the best resource for learning the fundamentals of manually converting your Blueprints to C++. Not only will it teach you what to look out for in LLM generated code, but it will also teach you why Node to Code is such a valuable time-saving tool!

Getting Started with C++

  • Unreal Engine C++ Guide by MrRobin

    • A remarkably dense text guide on learning Unreal Engine C++. This guide should act as a great jumping off point to starting your Unreal Engine C++ journey.