Gridwright Studio
1 / 5

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.

At a glance

Shelf
Game UI
Contents
40 cards, 40 relics
Files
PNG, JSON
Engine files or notes
Godot, Unity, GameMaker
Full pack
1.1 MB
Free sample
0.2 MB
Licence
Use it in your games, commercial ones too; the files themselves can't be resold or shared

Use it in Godot, Unity or GameMaker

Godot

  1. Copy the pack's folder into your project.
  2. Keep the pixels sharp: Project Settings › Rendering › Textures › Canvas Textures › Default Texture Filter: Nearest.
  3. Its Godot files or notes, named in the README, set up the rest.

Unity

  1. Drop the PNGs into Assets.
  2. In each texture's Inspector: Filter Mode Point (no filter), Compression None.
  3. Slice the sheets in the Sprite Editor.

GameMaker

  1. Import each sheet as a Sprite (Import Strip Image for strips).
  2. Turn off Interpolate colours between pixels in Game Options › Graphics, so the pixels stay sharp.

Guides for this pack

Goes well with