Problem

With Trent. The assignment was Asteroids. The ship flew, the rocks wrapped, and the phasers never hit anything, so the game became about not getting hit.

What I built

The browser version keeps that limitation. On a phone you get a floating thumbstick and two buttons. You aim a deflector with the nose of the ship, dash, and pick up score for near misses. Rocks split when they collide. Level-ups stop the field and offer a choice of upgrades. A daily seed shares that day’s rocks and upgrade offers.

Stack

Canvas · Web Audio

Play Avoid-a-roids

What happened

There is a longer note on how the C++ version failed, and how this one got made: The gun never worked.