← All projects

Games & creation / Pre-release

ACTION-A

Give movement its layers

ACTION-AA source-first experiment. Explore the implementation.

01 / OVERVIEW

The idea behind it

Two independent TypeScript libraries extracted from Dewlight Gate: layered procedural skeletal animation, and a logical runtime for skills, hit windows and action phases. The animation core is renderer-independent, with a Phaser 3 Canvas adapter.

02 / WHAT IT DOES

Inside the project

  • 01Locomotion, combat and reaction blending
  • 02Solvers for feet, weapon hands, impacts and recovery
  • 03Independent skill phases, input buffering and cancels

03 / GET STARTED

A place to begin

Clone and build with Node.js 22, then follow the package READMEs and minimal examples. The libraries are not yet published to npm.

Read the documentation ↗
Before you explore

Pre-release APIs may change. Rigs currently target two-armed bipeds; the available renderer adapter is Phaser 3 Canvas.

There is more to explore.Back to the project index ↗