MIRIS.TECH
Engineering office of the MiRiS game-making circle.
Seven domains. One rack. Each system a settled organism.
This page is the specifications binder.
Engineering office of the MiRiS game-making circle.
Seven domains. One rack. Each system a settled organism.
This page is the specifications binder.
The runtime loop. Fixed step, interpolated render.
Asset bake. Deterministic, cache-keyed, reproducible.
Rollback netcode. Authoritative tick, predicted local.
Mix graph. Bus routing, ducking, sample-accurate cues.
Content store. Versioned, content-addressed, streamed.
The editor. Live-reload, scene graph, profiler attached.
The notebook. Prototypes that may never ship. Some do.
Every specimen below is one of these seven, observed close.
Broad-based. Low-shouldered. Two dimples up top.
Bakes assets without complaint and without speed.
Has never lost a cache key. Will not start.
Almost circular. Slightly over-pressurised.
Holds one bright crescent of internal highlight.
Draws the frame. Interpolates between two ticks.
Elongated. Two flank protrusions, like antennae.
Predicts the local input. Rolls back when wrong.
Survives 180ms of jitter without a visible hitch.
Tall. Narrow. A fine tremor along its right edge.
Routes every bus. Ducks the music under speech.
Schedules cues to the sample, never to the frame.
The largest. Lowest-slumped. Broad belly, narrow shoulders.
Content-addresses everything it is handed.
Streams the bytes a frame before they are needed.
Irregular. Slightly asymmetrical. A worker-shape.
Live-reloads the scene the instant a file changes.
Carries the profiler in its left side, always on.
The smallest. Darkest fill. Nearly spherical.
An inward shadow suggests it is asleep.
Keeps the prototypes that the others outgrew.
RENDERA and ASSETIA share a domain. See the seam.
The warm bracket marks the specimen under discussion.
tickkit — fixed-step loop core
v3.2.1 · 2026-04
lerpframe — render interpolation lib
v1.4.0 · 2026-03
bakehash — content-keyed asset bake
v2.0.3 · 2026-05
graphdag — build dependency planner
v0.9.2 · 2026-02
rollkit — rollback netcode runtime
v4.1.0 · 2026-05
jitterbuf — adaptive packet buffer
v1.2.5 · 2026-01
mixgraph — bus routing engine
v2.3.0 · 2026-04
cuesched — sample-accurate cue clock
v1.0.7 · 2026-03
castore — content-addressed object store
v5.0.0 · 2026-05
streampager — frame-ahead loader
v1.3.2 · 2026-02
scenelive — hot-reload scene host
v3.0.1 · 2026-04
probescope — in-frame profiler overlay
v2.1.4 · 2026-03
softbody-lab — pneumatic mesh study
v0.4.0 · 2026-05
superellipse — n-curve sampler
v0.2.1 · 2026-01
manifestkit — bake manifest reader
v1.1.0 · 2026-02
ecskit — archetype entity store
v2.4.2 · 2026-04
snapdelta — state-delta encoder
v1.5.0 · 2026-03
duckline — sidechain ducking unit
v1.0.2 · 2026-02
atlaskit — texture atlas packer
v3.1.1 · 2026-04
inspectdock — runtime value inspector
v2.0.5 · 2026-03
gravityload — silhouette weighting probe
v0.1.3 · 2026-05
framebudget — per-frame time governor
v1.2.0 · 2026-01
incbake — incremental rebake cache
v1.0.0 · 2026-04
MiRiS — founded 2017. A game-making circle.
Build train: tickkit 3.2 · rollkit 4.1 · castore 5.0.
Contact: rack@miris.tech
R. Vance — runtime & render
M. Okafor — netcode
S. Lindgren — audio
T. Reyes — pipeline & assets
K. Bauer — tooling
A. Moreau — research
Founded MMXVII. Nine years on the rack.
rack@miris.tech — one line, no form.