Automating repetitive tasks with custom tools in Unreal Engine 5.
summary
Shows how to build real editor tools without C++ using Editor Utility Blueprints and the Python unreal API, demonstrates an actor distribution tool that places 100+ chairs in circle or Fibonacci-sphere patterns, with live preview, rotation modes, copy/execute and working undo/redo via transactions. Delivers a material generator that reads texture suffixes, creates material instances, sets translucency for _a and multiplies emissive by 15, and explains slow-scope tasks with progress bars and cancelation for long operations.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:10Who is Krzysztof
- 1:42What are custom tools
- 3:11Why custom tools
- 4:43Misconceptions
- 8:20How it works
- 9:41Editor utility blueprints
- 13:20Editor utility functions
- 14:38Get levels
- 19:01Widgets
- 21:11PropertyView
- 26:44Transactions
- 28:30BeginTransaction
- 31:29Actor Distribution Tool
- 36:58Editor Mini Extension
- 42:12Python API








