Dingbat Labs

The engine

Kuiper

Kuiper is the engine under our games. We wrote it ourselves in Swift and Metal, starting in late August 2026, and it carries no off-the-shelf game engine underneath. Twinfall is the first game to ship on it, and the ones after Twinfall are already being built on it.

What it does

Kuiper keeps the game and the picture apart. The rules of a game run on their own clock, 120 steps a second whatever the screen is doing, and the renderer only ever draws what the rules decided. That split is what lets the rest work:

Why write one

Our games are small, and we would rather know every line between your finger and the pixel than learn someone else’s. An engine of our own does only what our games need, so there is less of it to go wrong. It also gets better with each game: whatever one game teaches it, every game after it gets for free.

The name

Kuiper was our yellow Lab. After we lost him, Zeus and Luna came home, and they are the two dogs in our mark. The engine underneath everything we make is named for the dog who came before them.

© 2026 Dingbat Labs, LLC Home  ·  Kuiper  ·  Privacy  ·  Support  ·  Contact