Sister Circuit: A Stolen Suit, a Neon City, and a Sister to Bring Home

By Andrew Wooldridge

My latest game is a beat-'em-up. I grew up on Double Dragon, Streets of Rage and Turtles in Time, and I wanted to see whether that style could be rebuilt in three.js without a single sprite sheet.

Play Sister Circuit

The story

It's 2089 in Port Solace, a city of forty million owned outright by Aurex Dynamics. Juno Vega's little sister Mika is a gifted hacker, and Aurex has taken her. Her mind is the only one compatible with VANTA, the company's neural-link program. Juno breaks into an Aurex warehouse, steals the prototype VANTA-7 combat suit and starts fighting her way north to the Aurex Spire.

The suit talks. Its AI, ECHO, coaches Juno, teases her, and halfway up the city learns something about where it came from. I won't spoil it, but the last two boss fights aren't really about the corporation.

Pixel art, made in code

Like every game in the collection, this one has no image or audio files. The fighters start as a simple 2D skeleton: a pose is a dozen joint angles. A small rasterizer fills each limb pixel by pixel with an outline, three tones of shading and a little dithering, and the frames are baked into a texture when the game boots. Enemy colour variants, a boss's angry second phase and Juno's glowing Overdrive mode are all palette swaps on the GPU.

The streets are real 3D sets: rain-slicked storefronts, a maglev train, a lantern market, container docks, a bio-lab and a penthouse in a storm. They're drawn at 240 pixels tall and scaled up chunky, with a neon glow and optional scanlines. A separate skyline scene sits behind them for parallax.

How it plays

It has everything I remember from the arcade: four-hit combos, launchers and juggles, grabs with knees, throws and suplexes, enemies thrown into other enemies, and pipes and katanas lying in the street. The suit adds special moves and an Overdrive meter. There are seven stages and seven bosses, from a gang boss with hydraulic arms to a sword-wielding android with a counter stance. Between stages you spend the credits you've picked up on suit upgrades in a safehouse.

It plays on phones too, with a stick wherever your thumb lands plus four buttons, in portrait or landscape. Keyboard and gamepad also work.

Go get her back.