unreal-cpp-gameplay
gamedev-skills/awesome-gamedev-agent-skills
Master the technical foundation of gameplay programming in Unreal Engine 5 using C++. This skill covers essential concepts such as reflection macros (UCLASS, UPROPERTY, UFUNCTION), understanding the core Gameplay Framework roles (Pawn, Character, GameMode), and correctly structuring module dependencies using Build.cs. Use this when writing low-level game logic, exposing C++ features to Blueprints, or integrating custom systems into the Unreal ecosystem.