What's in the pack
54 pixel art achievement badges on an exact 32x32 grid, each in 4 tiers (bronze, silver, gold, platinum) and 3 states (unlocked, locked, silhouette), exported up to 256x256 for Steam. With animated unlock toasts and progress bars in the same style.
Licence in one line: use them in any personal or commercial game, also as Steam achievements; do not resell the assets.
What you get
- 648 badges: 54 achievements x 4 tiers x 3 states, plus a hidden "?" badge per tier.
- Tiers that differ in shape, not only colour: bronze round, silver octagon, gold shield, platinum star. The inner field is coloured by theme.
- Locked versions: grey with details, or a flat silhouette for secrets.
- Every size sharp: 32x32, 64x64, 128x128 and 256x256 (nearest neighbour), plus sprite sheets with a JSON of positions.
- Unlock toasts in 3 styles (dark, parchment, neon), with "ACHIEVEMENT UNLOCKED" or blank, and a 12-frame slide-in + shine animation.
- Progress bars in the 4 tier metals (frame + fill, 9-slice ready).
achievements.json: a ready list with names, descriptions, themes and every icon file, to edit for your game.- Ren'Py: a drop-in file:
$ gw_unlock("first_blood", "First Blood", "combat_sword_gold")grants the achievement and slides the toast in with the badge.
The 54 achievements, in 9 themes
- Combat: First Blood, Duelist, Unbreakable, Slayer, Demolition, Bullseye.
- Exploration: Wayfinder, Cartographer, Summit, Mountaineer, Wanderer, Explorer.
- Collection: Treasure Hunter, Jeweller, Looter, Champion, Royalty, Star Collector.
- Story: Bookworm, Lorekeeper, Storyteller, Kindred, Chapter Clear, Actor.
- Skill: Overcharged, On Fire, Alchemist, Ice Cold, Natural, Level Up.
- Social: Chatterbox, Party Time, Generous, Pen Pal, Friendly, Connected.
- Speedrun: Speedrunner, Against the Clock, Rush, Lift Off, Finish Line, Swift.
- Secret: Curious, All-Seeing, Locksmith, Spooked, Arcane, Night Owl.
- Seasonal: Harvest Night, Winter Cheer, Spring Hunt, Summer Days, Frosty, New Year.
What it does not include
No achievement system for other engines (the JSON is a list to fill in; the Ren'Py file is the only code), no sound effects, no fonts beyond the text baked into the "ACHIEVEMENT UNLOCKED" toasts.
Licence
Use and modify them in personal and commercial games and apps, and ship them inside your game, also as platform achievements. Do not resell or redistribute the assets themselves. Credit is appreciated, not required. Not for AI training or NFTs.
How it was made
Every symbol is drawn by code (Python) from simple shapes, shaded with light from the top-left and outlined; the tier frames, toasts and bars are code too. No image generator, no third-party art. The code was written with AI-assisted tools, which is why the page is tagged AI Assisted.