How to Draw a Space Invader

126 abdusco 9 8/19/2025, 10:41:16 PM muffinman.io ↗

Comments (9)

pachevjoseph · 2h ago
This is one of the best mobile experiences I’ve had reading an article.
Martin_Silenus · 37m ago
Nice.

Ironically, this is much like saving the planet by creating invaders… the hacker way, without using brute force AI.

You deserve your upvote.

Waterluvian · 2h ago
I’m surprised and impressed that it built a vector that it rasterized.

I wonder how well you can do by having a pseudo-random kernel walk and then mirroring it.

scotty79 · 2h ago
If you refresh the page the invader that gets generated as you read changes.
lzyuan1006 · 1h ago
Interesting, it takes a lot of imagination to do it
balamatom · 52m ago
Nice, just the other day I coded up some quick 2d shooter demo and realized I have no idea how to draw interesting sprites for it. What you're doing here with drawing the generated vector onto different sizes of grid is brilliant. A sort of structured pulsation. Same simple technique can be used for both "breathing" animation of a critter and for animating it into bigger, badder forms. Bravo.

At this point (actually before even writing the comment) If your blog had a RSS feed I'd have subscribed to it... but (at least according to my RSS plugin) it doesn't, so I fear I will miss out on your next inspiring writeups. Consider adding one, if you feel like it :-)

https://muffinman.io/invaders/#/size:15/main-seed:began-ever... is a favorite so far

joemasilotti · 3h ago
This would be awesome as a random avatar generator!
FridayoLeary · 54m ago
It's interesting that space invaders was developed entirely by one person.
Goldenbowl · 1h ago
Awesome!