Creating a Product
Learning Through Pixels
Five steps took The Villagers from a blank 16×16 canvas to a 4,592-piece collection. Scroll through the process — the panel follows along.








Drawing the villagers
Boilerplate copy for the drawing step. Replace this with the real story about how the characters were drawn pixel by pixel.

A cast of characters
Boilerplate copy for the characters step. Replace this with the real story about the variety of villagers that emerged.

The generative math
Boilerplate copy for the generative step. Replace this with the real story about turning hand-drawn art into a generative system.

The full collection
Boilerplate copy for the collection step. Replace this with the real story about scaling up to the full collection.

The story
Boilerplate copy for the reading/story step. Replace this with the real narrative behind the villagers world.

The pack-opening experience
Boilerplate copy for the pack-opening experience. Replace this with the real story about designing the product experience.

Opening a pack
Boilerplate copy for the pack-opening step. Replace this with the real story about the reveal moment.

The reveal
Boilerplate copy for the second pack-opening step. Replace this with the real story about what players discover inside.

What I learned
Constraints breed character
The 16x16 limit forced clarity. The fewer pixels I had, the more personality each one carried.
Ship, then ship again
The collection grew in public - every new villager posted to X was both practice and marketing.
One person can be a studio
Art, story, site, game, marketing - wearing every hat kept the world coherent in a way a team could not.

