← Back to Assets Quick Time Events

Simple QTE

Complete Quick Time Event framework. 11 QTE types, dual input system support, JSON configuration, zero GC per tick.

11 QTE Types Legacy + New Input Zero GC Per Tick Visual Editors JSON Pipeline Composite QTEs
BossFinisher.cs
// 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

Unity2020.3 LTS+ PipelineAny PlatformsAll DepsZero GCZero per tick QTE Types11 Docs10 pages

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