Simple QTE
Complete Quick Time Event framework. 11 QTE types, dual input system support, JSON configuration, zero GC per tick.
// Zero GC per tick, pure C# evaluator
using SimpleQTE;
var config = ScriptableObject
.CreateInstance<PressQTEConfig>();
var qte = new QTEInstance(config);
var input = new QTEInputAdapter(QTEInput.FaceSouth);
qte.OnSuccess += r => boss.TakeDamage(999);
qte.OnFail += r => player.TakeDamage(50);
qte.Start();
while (!qte.IsFinished)
{
qte.Tick(Time.deltaTime, input);
yield return null;
}
Cinematic Action Sequences Made Easy
Boss finishers, interactive cutscenes, rhythm sequences, precision challenges — Simple QTE handles them all. 11 fully-featured QTE types with custom Inspector editors, advanced timing controls, and a JSON pipeline for AI-assisted content generation.
11 QTE Types
Button-Based
- Press — hit the right button in time
- Hold — hold a button for a duration
- Mash — rapid presses to fill a gauge
- PingPong — stop a moving indicator
Stick-Based
- StickWaggle — shake the stick rapidly
- Directional — push in the right direction
- LinearPrecision — move to precise position
- RotationalPrecision — rotate to angle
- Arc — trace an arc path
- RotationalSpin — full rotations
Advanced
- Composite — chain multiple QTEs together
- Sequential or parallel blocks
- Branching logic on success/failure
- Build entire interactive sequences
Features
Advanced Timing
Speed curves, decay curves, and phase-based timing. Full control over difficulty progression within a single QTE.
Release Modes
Four release behaviors: Continue, Decay, Reset, Fail. Control what happens when the player lets go mid-action.
Custom Inspectors
11 visual editors with timeline visualization. Design QTEs without touching code.
Dual Input Support
Works with both Legacy Input Manager and New Input System out of the box. No setup needed.
JSON Pipeline
Import/export QTE configurations as JSON. AI-friendly schema for bulk content generation.
Demo Scenes
Interactive demos for all 11 QTE types. See every feature in action before integrating.
Technical
Quick Time Events, Done Right
11 QTE types. Dual input support. Zero GC per tick. Ship cinematic moments with confidence.
Get on Unity Asset Store — $39.99