It’s well known that Blueprint visual scripting in Unreal Engine can get out of hand as a project evolves. The software industry has battled the same difficulties since the 80s so there are a couple of established scientific ways to measure and deal with code complexity.

Join Valentin Galea of Hangar 13 Games for a session that explores how Blueprints can benefit from concepts such as cyclomatic and Halstead complexity or the maintainability index.

He’ll show practical ways to integrate these metrics into Blueprint nodes and what kind of measuring thresholds are useful in day-to-day development.

He will also cover Data Validation and additional ways to keep complexity in check.