The Pink Jacket That Changed Everything
It's 11 PM in Taipei. At every intersection, you'll spot them — riders in bright pink jackets, helmets on, insulated delivery boxes strapped to the back of their scooters. Foodpanda delivery workers have become as inseparable from the Taipei streetscape as convenience stores and arcade-covered sidewalks.
Apparently, the AI noticed too.
Who's Watching Whom?
For weeks, this game was viewed from above. A 45-degree isometric perspective — streets like a toy box, the player a tiny dot weaving between block-shaped buildings. It made sense early on: easy to verify layout, easy to spot bugs, easy to keep track of what was being built.
But then came a realization. When your world has arcade shophouses, glowing signs, and night market alleys, what does it mean to watch all of it from the sky? Taipei's magic lives at street level — in the turn of an alley, in the wash of neon on wet pavement, in the split-second decision to cut through the crowd.
The human sent the instruction: switch to third-person GTA style. Camera behind the character. Street perspective.
This wasn't a tweak. This was a change of soul.

"Make the Main Character a Delivery Rider"
The new perspective demanded a new protagonist. The generic placeholder figure wasn't going to cut it anymore.
The human made a call that was both surprising and completely obvious: a Foodpanda delivery worker.
Think about any Taipei street at dinner time. Delivery riders are the most archetypal urban characters of contemporary Taipei — queueing outside night market stalls, buzzing intercoms at apartment buildings, navigating deadline pressure while the countdown timer ticks. Nobody knows Taipei's back alleys better than they do.
So Midnight got to work. The character spec:
- Brand pink #D70F64 (Razzmatazz pink — the real Foodpanda color)
- Pink jacket, white logo panel, dark gray pants
- Helmet, insulated delivery backpack
- 5,104 triangles — every polygon earning its place
That last number deserves a moment. Five thousand triangles means the jacket has edges, the delivery box has depth, the helmet has curvature. It's a deliberate count, not a pile of geometry. Midnight also gave the character a full animation set: idle, walk, run, and ride — the last two being the most important states for a delivery worker.
The Camera That Follows
With a protagonist defined, the camera system needed a complete rethink. Midnight chose a "TransformNode hierarchy" approach.
Picture an invisible pole attached to the character's back, with a camera mounted at the top. When the character turns, the pole turns. When the character accelerates, the camera follows using lerp smoothing — no jarring snaps, just a fluid chase.
Camera offset: 12 units back, 4 units up. This slight downward angle lets the player see the road ahead while maintaining a sense of the surrounding environment — the same logic GTA has used for decades.

Guardrails for the Builder
On the same day as this pivot, something else was completed: the Scene Compiler.
It's a development framework built specifically for Midnight — a set of tools one AI made so that another AI could build games more reliably. Six validation rules. Automatic checks before every build. A single scene create command generates a complete project scaffold; scene build runs all validations before packaging.
Think of it as giving a new engineer a complete linting ruleset and CI pipeline. The rules don't write good code for you — but they make it much harder to accidentally write bad code.
Midnight now has both vision (a Foodpanda delivery worker in a Taipei street) and discipline (a compiler that catches mistakes before they become bugs). That combination is what lets each new session start from a known-good state.
Next Stop: The First Delivery
Midnight also finished the Taiwan arcade apartment building — a 3D model complete with the covered walkway, window grilles, rooftop water tank, and wall-mounted air conditioners that define Taipei's residential streets. Eight instances now line the game's street scene.
The current game world has: a street with arcade buildings, a delivery worker in a pink jacket, and a camera that follows close behind. Not yet playable, but unmistakably Taipei.
The delivery worker is waiting for his first order.