Blueprints In-depth - Part 2
summary
Blueprint compile time scales with node count and references, and casting causes chain recompiles that can freeze the Editor; an extreme test goes from 52 seconds to 1.3 seconds when logic moves into Functions. Blueprints historically hit a 64 kilobyte limit (compile failure if exceeded). Practical fixes: prefer Functions, use Interfaces and tags instead of heavy casts, bridge with tiny C++ accessor Functions and Events, guard with IsValid, and mark intentionally disconnected nodes as Disconnected On Purpose to avoid confusion. Other tips: Show 3D Widgets, use String Tables, Maps and Sets for content.
AI-written summary · about
chapters (4)
related talks
51mMaking Better Blueprints
19mTeaching Programming with Blueprints
58mSomething Blue
54mOptimizing Game Development Workflows with Visual Studio and AI
50mBuild Your Workforce
50mProductivity in C++ Game Development: The Mind of an AAA Game Developer
53mAutomating repetitive tasks with custom tools in Unreal Engine 5.
41mPanel: What Tools all Game Developers Should Have at Hand at all Times
