Generating Pixel Art Space Invaders with Algorithms

2025-08-20
Generating Pixel Art Space Invaders with Algorithms

This interactive article details the creation of a Space Invader generator using JavaScript and vector graphics. The author walks through the process, from hand-drawn pixel art to vector polygons and finally pixelated images, explaining the algorithms and techniques involved. This includes using the OKLCH color space for color generation and Anime.js for animation. The article is highly interactive, allowing readers to generate their own Space Invaders.

Read more
Development Vector Graphics

Over-engineered Tiny Book: AI, Plotter, 3D Printer, and Love

2025-02-14
Over-engineered Tiny Book: AI, Plotter, 3D Printer, and Love

This post details the author's journey creating a tiny handmade book for his wife, packed with memories and inside jokes. He leveraged AI (Midjourney) for illustrations, a pen plotter for printing, and a 3D printer for the binding. The process was fraught with challenges: controlling AI art styles, vectorizing images, choosing the right pen for the plotter, selecting suitable paper, and mastering bookbinding techniques. Despite setbacks and a tight timeline (due to secrecy!), the result was a deeply personal and cherished gift. The project showcases a creative blend of technology and craftsmanship.

Read more