In this session recorded at Unreal Fest Orlando 2025, Amazon Games explores how to convert Blueprints to C++ code effectively.
Wouldn’t it be great to have a button you could click to convert a Blueprint to C++, one that updates your entire project instantly, and leaves it in a fully compiled and runnable state?
Everyone knows that converting Blueprints manually is tedious and highly error-prone, often to the point where you can’t justify the effort and simply live with the problem. However, after a while it can’t be avoided any longer due to performance issues or overly complex Blueprints that are hard to maintain. And typically this comes very late in development—the worst possible time. Ironically, when conversion begins, everyone focuses on the C++ part of the process, which is the easy part. The hard parts are often ignored or left as-is.
Those hard parts are what this talk is really about: fixing up every Blueprint node (especially Cast nodes), every variable, Data Table, a
https://dev.epicgames.com/community/learning/talks-and-demos/RmqR/unreal-engine-converting-blueprints-the-right-way-unreal-fest-orlando-2025