Download
Everything below is read live from GitHub Releases, so it is always the latest version.
Patterpad: the editor
Section titled “Patterpad: the editor”Patterpad is the main app: the desktop editor where you write. It is self-contained; nothing else to install.
Loading the latest release…
Something to open
Section titled “Something to open”New to Patter? Grab the Interactive Tour - a small, playable project that teaches the
format by playing it. It downloads as a single tour.patterpack file: open it in Patterpad
with File → Open Patterpack… (or just double-click it), let Patterpad unpack it, and press
Play from Start.
Loading the latest release…
Patterplay: the runtimes
Section titled “Patterplay: the runtimes”The plugin that plays your story inside your game. Pick the engine you ship on - the four runtimes are the same version and tested to match:
Loading the latest release…
The JS runtime is also on npm as @patterkit/runtime (plus the optional
@patterkit/play-helpers), or from a CDN:
<script src="https://unpkg.com/@patterkit/runtime/dist/patterplay.min.js"></script>See The Engine API and the per-engine guides to get started.
The CLI
Section titled “The CLI”patter validates, compiles, plays, and localises projects from the terminal: handy
for CI and automation. One self-contained file per platform, no Node.js required:
Loading the latest release…
Or from npm, if you already have Node:
npm install -g @patterkit/clipatter validate ./my-project.patterSee the CLI reference for every command.
Everything else
Section titled “Everything else”The full release history - including older versions and the conformance corpus the runtime ports are tested against - lives on GitHub Releases.
MIT-licensed open source · Made by Ian Thomas · patterkit.dev