
Ue Physics Collision
A comprehensive reference for Unreal's collision and physics systems, covering everything from collision channels and trace queries to physics simulation and the Chaos engine. It walks you through the distinction between object type channels and trace channels (a common source of confusion), shows you the full suite of LineTrace, Sweep, and Overlap query variants, and includes practical setup for custom collision profiles in DefaultEngine.ini. The FCollisionQueryParams breakdown and FHitResult field reference are especially handy when you're debugging why a trace isn't behaving as expected. It skips the basics and assumes you know your way around UE, which makes it dense but useful when you need to remember whether to use ByChannel or ByObjectType for a given query.
- skills.sh installs
- 1.3K
- GitHub stars
- 446
- last updated
- Aug 21, 2026
Install
$ npx -y skills add quodsoler/unreal-engine-skills --skill ue-physics-collision --agent claude-codeInstalls into .claude/skills of the current project.
Files
UE Physics & Collision
Target engine: UE 5.8. APIs below are verified against the 5.8 headers; older forms are listed under "Deprecated — do not use".
Collision and physics live in the Engine module (UPrimitiveComponent, UWorld queries, FHitResult, UCollisionProfile) and the PhysicsCore module (FCollisionShape, UPhysicalMaterial, FBodyInstanceCore, ECollisionTraceFlag, EPhysicalSurface). The simulator itself is Chaos (Chaos / ChaosSolverEngine modules); destruction adds GeometryCollectionEngine and FieldSystemEngine. Most gameplay code only needs "Engine" and "PhysicsCore" in Build.cs.
Context
Read .agents/ue-project-context.md if it exists (module names, conventions, enabled plugins, GAS/networking setup). Do not stop if it is missing.
Identify the area from the request and the codebase. Ask only when two plausible readings would produce different code.
| Request is about… | Go to |
|---|---|
Channels, profiles, DefaultEngine.ini, responses | Collision Channels and Profiles |
Sponsors
Details
- Repository
- github.com/quodsoler/unreal-engine-skills
- Categories
- Frontend Development, Code Review & Quality, Game Development
- First seen
- Jun 3, 2026
More from quodsoler/unreal-engine-skills
All 27- Ue Networking Replication1.3K
- Ue Gameplay Abilities1.3K
- Ue Ai Navigation1.3K
- Ue World Level Streaming1.3K
- Ue Sequencer Cinematics1.3K
- Ue Audio System1.3K
- Ue Serialization Savegames1.3K
- Ue State Trees1.2K
- Ue Async Threading1.2K
- Ue Mass Entity1.2K
- Ue Game Features1.2K
- Ue Cpp Foundations1.6K
- Ue Ui Umg Slate1.5K
- Ue Editor Tools1.5K
- Ue Testing Debugging1.5K
- Ue Project Context1.4K
- Ue Materials Rendering1.4K
- Ue Module Build System1.4K
- Ue Niagara Effects1.4K
- Ue Gameplay Framework1.4K
- Ue Animation System1.4K
- Ue Actor Component Architecture1.4K
- Ue Input System1.4K
- Ue Data Assets Tables1.3K