Paratrooper, a playable DOS game in a fragment shader.
You can find (the full source of) the fragment shader here: https://www.shadertoy.com/view/XsyfD3.
Run the shader fullscreen or on Shadertoy.
*Your Mission* Do not allow enemy paratroopers to land on either side of your gun base. If four paratroopers land on one side of your base, they will overpower your defenses and blow up your gun. After you have survived the first round of helicopters, watch out for the jet bombers. Every jet pilot has a deadly aim! The numeric key pad controls your gun and the firing of your bullets. Two keys start the gun moving: < and 4 counterclockwise > or 6 clockwise Using the ^ or 8 key stops the movement of your gun and fires your bullets. *Scoring* HELICOPTER or JET . . 10 points ENEMY PARATROOPER . . 5 points BOMB. . . . . . . 30 points Each bullet you fire costs you one point PRESS space bar FOR KEYBOARD PLAY
Paratrooper (playable DOS game in a shader)