Unreal Engine Sequencer skill for cinematics, camera cuts, and in-game cutscenes.
apm install @a5c-ai/unreal-sequencer[](https://apm-p1ls2dz87-atlamors-projects.vercel.app/packages/@a5c-ai/unreal-sequencer)---
name: unreal-sequencer
description: Unreal Engine Sequencer skill for cinematics, camera cuts, and in-game cutscenes.
allowed-tools: Read, Grep, Write, Bash, Edit, Glob, WebFetch
---
# Unreal Sequencer Skill
Sequencer for cinematics and cutscenes in Unreal Engine.
## Overview
This skill provides capabilities for creating cinematics using Unreal's Sequencer, including camera work, actor animation, and event triggering.
## Capabilities
### Sequence Creation
- Create level sequences
- Manage master sequences
- Handle sequence hierarchies
- Implement sequence players
### Camera Work
- Create camera cuts
- Implement camera rails
- Handle camera animation
- Manage camera bindings
### Actor Animation
- Key actor transforms
- Handle skeletal animation
- Implement audio tracks
- Manage event triggers
### Integration
- Trigger from gameplay
- Handle sequence events
- Implement binding overrides
- Manage sequence transitions
## Prerequisites
- Unreal Engine 5.0+
- Sequencer (built-in)
## Usage Patterns
### Level Sequence Setup
```cpp
// Play sequence from code
ULevelSequence* Sequence = LoadSequence();
ALevelSequenceActor* SequenceActor;
ULevelSequencePlayer* Player =
ULevelSequencePlayer::CreateLevelSequencePlayer(
GetWorld(),
Sequence,
FMovieSceneSequencePlaybackSettings(),
SequenceActor
);
Player->Play();
```
### Event Track
```
1. Add Event Track to sequence
2. Add key at desired time
3. Create event in blueprint
4. Bind event to function
```
## Best Practices
1. Use master sequences for organization
2. Handle binding carefully
3. Test sequence loading
4. Manage memory for long sequences
5. Profile playback performance
## References
- [Sequencer Documentation](https://docs.unrealengine.com/5.0/en-US/sequencer-editor-unreal-engine/)