unreal-engine-cpp-pro
Expert guide for Unreal Engine 5.x C++ development, covering UObject hygiene, performance patterns, and best practices.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Expert guide for Unreal Engine 5.x C++ development, covering UObject hygiene, performance patterns, and best practices.
How to use
Zainstaluj umiejętność w swoim środowisku agenta AI (np. Claude z obsługą MCP). Umiejętność dostarcza wytycznych dla projektów Unreal Engine 5.x — nie wymaga osobnej konfiguracji.
Gdy piszesz kod C++ dla Unreal Engine 5, pytaj agenta o konkretne problemy: zarządzanie UObject, optymalizację ticku, konfigurację UPROPERTY, czy debugowanie garbage collection. Agent będzie się odwoływać do best practices zawartych w tej umiejętności.
Wykorzystaj umiejętność do weryfikacji poprawności kodu — na przykład gdy tworzysz nowe Actory lub Components, agent podpowie jak prawidłowo oznaczyć zmienne (UPROPERTY), czy wyłączyć ticking gdy nie jest potrzebny, i jak uniknąć common pitfalls z garbage collectorem.
Umiejętność obejmuje również wytyczne dotyczące systemu refleksji Unreal (UCLASS, USTRUCT, UFUNCTION) — pytaj o to gdy implementujesz funkcjonalność dostępną dla Blueprintów lub gdy chcesz zrozumieć jak Epic Games rekomenduje strukturyzować kod.
Nie używaj tej umiejętności dla projektów Blueprint-only, starszych wersji Unreal Engine (przed 5.x) lub innych silników — jest dedykowana wyłącznie C++ w Unreal Engine 5.x.