
A downloadable asset pack
5500+ tiles of pure 12x12 happiness. Each tile has exactly 1 non-black color. These colors are chosen to be the most informative themselves.
From before COVID era. Without any AI slop. Without image generation. Only with patience.

Urizen has many thematic tiles:
Buildings, characters, monsters, items, interior etc - from various ages, from various worlds.

This tileset has more than 40 races (humans - males/females, various fantasy and sci-fi races) with MORE THAN 100 professions! Lizardman Trader? Yes. Dwarf Fisher? Sure. Maybe Lamia Pyromancer or Robot Mechanic? Easy!

Want some cheat codes? Colorful objects in 1bit tileset? Not a problem! There are several modular megatiles that can have various animated content inside: Megamachines, Supercomputers and Really Big Portals.

More, more and more. One type of banknote? What about ten types of banknotes? A swordsman having sword and shield? Wanna swordsmans with scimitars, tower shields, big swords?
It is an endless path of variability. It will never ends - but the tileset will be better and better.


Credits are not required, but highly appreciated :)
| Status | In development |
| Category | Assets |
| Release date | Apr 23, 2020 |
| Rating | Rated 4.9 out of 5 stars (65 total ratings) |
| Author | vurmux |
| Tags | 1-bit,2D,Pixel Art,Roguelike,Sprites,Tileset |
| Asset license | Creative Commons Zero v1.0 Universal |
| Links | Source code |
Click download now to get access to the following files:
Log in with itch.io to leave a comment.
Hi your spritesheet inspired me to try out bunch of grid based mechanics and eventually i made this for the jamsepticeye 2025 :)
https://omexr.itch.io/die4death2die
Thanks for your awesome pack!
I used this pack for my game to enroll a game jam.
Here is the link: https://weloyus.itch.io/cage-of-unseen-druid-gamejam-2025

Most frameworks have some form of class that lets you handle spritesheets with methods for displaying the needed frames and thus animations.
For example in python & pygame: https://www.pygame.org/wiki/Spritesheet
In Godot you use a Sprite2D Node and a AnimationPlayer node to use sprite sheets directly.
In Rust and Bevy you load in your sprite sheet and then layout it: https://bevy.org/examples/2d-rendering/sprite-sheet/
let texture = asset_server.load("textures/rpg/chars/gabe/gabe-idle-run.png"); let layout = TextureAtlasLayout::from_grid(UVec2::splat(24), 7, 1, None, None); let texture_atlas_layout = texture_atlas_layouts.add(layout); let animation_indices = AnimationIndices { first: 1, last: 6 };I used this tileset again - so diverse! If I could pay you again I would.
My game: https://xbattlestation.itch.io/eat-the-sun
Thanks for making this awesome tileset! I use it for my roguelike Lost Cavern (https://s01den.itch.io/lost-cavern)