Sky fortress with client-side JSX
An isometric arcade shooter in the style of the eighties, built from plain JSX components with jsx-async-runtime. The server renders the approach to the fortress, then the very same components project walls, turrets, fighters and flak into an SVG for every animation frame in your browser, without React, a virtual DOM or a canvas. Watch your shadow and the altimeter to judge your height, and shoot fuel tanks before your tank runs dry.
Score0
Best0
Ships▲▲▲
Fuel
Alt
Climb and dive with ▲ ▼ or W S, move sideways with ◀ ▶ or A D and fire with Space. Enter starts and pauses. Fly through the gates in the walls or high above them.