Provides expert-level guidance for Unreal Engine 5 C++ development to build performant, robust, and standard-compliant game logic.
This skill equips Claude with specialized knowledge of the Unreal Engine 5 (UE5) C++ ecosystem, focusing on Epic Games' official coding standards and high-performance architectural patterns. It helps developers navigate the complexities of the UObject reflection system, garbage collection management, and performance-critical optimizations like minimizing tick overhead and utilizing soft references. By applying this skill, developers can ensure their C++ code is scalable, production-ready, and avoids common pitfalls like memory leaks or circular dependency load chains.
主な機能
01Performance optimization for Ticking, casting, and data-heavy structs
02Advanced reflection system guidance for UCLASS, USTRUCT, and UFUNCTION
0361 GitHub stars
04Strict adherence to Epic Games' naming conventions and coding standards
05Implementation patterns for async loading and TSoftObjectPtr management
06Expert implementation of UObject hygiene and Garbage Collection tracking
ユースケース
01Refactoring Blueprint logic into high-performance C++ Actor and Component classes
02Debugging memory management issues and Garbage Collection related crashes
03Optimizing game performance by replacing expensive operations with event-driven logic