What's in the pack
A pixel art kit for a roguelike deckbuilder screen on a strict 16x16 grid: 260 sprites for the battle, the map, the shop and the rewards. For card battlers, roguelike deckbuilders and card RPGs in Godot, Unity, GameMaker or any engine.
Licence in one line: use it in your commercial games; do not resell the files. No credit required.
Cards
- 40 card frames at 64x96: 4 types (attack with a pointed art window, skill square, power oval, curse jagged) x 5 rarities (common, uncommon, rare, epic, legendary), each also upgraded (+), and a card back.
- Every card has a cost gem, a title plate, an art window, a type plate and a text box; their boxes are in layout.json, so your engine puts the text in the right place.
- States: playable, selected and target glows, an unplayable overlay.
- Animations: draw (a card flipping over), exhaust (burning away) and play (flash and shrink), 6 frames each.
Battle HUD
- An energy orb with a 4-frame swirl and 4 fill levels.
- 8 enemy intents at 16x16 and 32x32 (attack, heavy attack, multi-hit, block, buff, debuff, unknown, sleep) with a number plate.
- 16 status icons (block, strength, agility, weak, vulnerable, poison, burn, bleed, regen, thorns, stun, frozen, focus, luck, curse, artifact).
- HP bars with a block overlay, a poison fill and a block badge.
- Draw, discard and exhaust piles with counter badges, an END TURN button in 4 states, YOUR TURN / ENEMY TURN titles.
- 40 relics at 16x16 and 32x32 and relic slots (normal, hover, empty, new).
Map, shop and rewards
- 7 map nodes: fight, elite, rest, shop, treasure, event, boss, each in colour, visited (grey) and 16x16, a blinking current-node ring and dotted paths, on a parchment 9-slice panel.
- Shop: price tags with a coin socket and a SOLD stamp. Rewards: reward rows (normal, hover, claimed) with gold, card, relic and heart icons, CHOOSE A CARD and SKIP titles.
- 9-slice panels (basic, dark, inset, parchment), a tooltip, buttons in 4 states and a title plate.
Made to drop in
- Strict 16x16 grid: every sprite is a multiple of 16 px, for 320x180, 480x270 and 640x360 games.
- Every sprite as its own PNG and on a sprite sheet with a JSON map (slices, content boxes, sockets), at 1x, 2x and 3x, plus palettes (.hex, .gpl), layout.json with the card boxes and an example battle layout, and a README.
- The silhouettes, the dungeon and the text in the screenshots are previews (not included); every card, icon and frame is in the pack.
What it does not include
No font, card art, characters, backgrounds or sound, no engine project. The art is drawn at 1x; the 2x and 3x files are scaled copies, and the 32x32 icons are smoothed from the 16x16 drawings.
Licence
Use and modify in personal and commercial projects. Shipping the sprites inside your game is fine. No resale or redistribution of the assets, modified or not. Credit is appreciated, not required. Not for AI training or NFTs.
How it was made
Every sprite is drawn by code: frames and cards are peeled ring by ring from exact masks, and the icons are typed as material maps and shaded by code. The code was written with AI-assisted tools. No image generator was used, and no third-party art or fonts are included.