Unreal C++ Skill C++ programming for Unreal Engine development. Overview This skill provides capabilities for implementing Unreal Engine gameplay and systems using C++, including the reflection system, macros, and engine integration. Capabilities UCLASS System - Implement UCLASS macros - Handle UPROPERTY specifiers - Create UFUNCTION methods - Manage USTRUCT types Memory Management - Use smart pointers - Handle garbage collection - Manage object lifecycles - Implement weak references Engine Integration - Create Actor classes - Implement Components - Handle Subsystems - Create Plugins Blueprin…