unreal-best-practices
Installation
SKILL.md
Unreal Engine 5.x Best Practices Guide
The "Research First" Principle
Before implementing any gameplay system, always investigate whether Epic provides a newer, purpose-built system for it. Epic Games continuously introduces modern frameworks that replace ad-hoc solutions. Using the latest recommended system yields better performance, easier networking, designer-friendly workflows, and future compatibility.
Workflow:
- Identify the problem domain (input, abilities, audio, particles, AI, UI, movement, etc.)
- Check the Modern Systems Quick Reference below
- If uncertain, search Epic's documentation and the UE Public Roadmap for the latest system status
- Prefer production-ready modern systems over legacy approaches
- For experimental systems: evaluate maturity before committing -- use them in prototypes, not shipping builds
Why this matters: Epic signals their direction through actions, not just announcements. When they rebuild the First/Third Person templates to use GAS and Enhanced Input, or when Fortnite ships with Game Feature Plugins and CommonUI, that is the clearest indicator of where the ecosystem is heading.