I wanted to see how close I could get to the look of the vector-based graphics of the original Asteroids arcade cabinet in the Godot game engine. I wrote a Bloom post-processing shader to make the lines of the polygons glow, and made the shape of each Asteroid unique by using procedural mesh generation.

Play in Browser
Source Code