What's in the pack
78 painted dark fantasy icons and 16 white glow VFX sprites for Roblox RPGs, boss games and dungeon crawlers. Weapons, potions, loot and menu icons (32), attack, stat and skill icons with 6 rank shields (46), and sprites you tint yourself. Every piece as PNG at 64, 128 and 256 px, plus 1024 px Roblox atlases and a Luau module that sets ImageRectOffset for you.
Licence in one line: use them in your own games, commercial too; do not resell or re-upload them as assets. Credit is required: "Art by Gridwright" with a link to gridwright.store or this page, in your game's credits or on its store page.
What you get
- Weapons, items and menus (32): sword, greatsword, spear, scythe, staff, daggers, potion, flame, crystal, tome, anvil, lantern, portal, chalice, gear, crown, 2x scroll, backpack, chest, key, padlock, pouch and more.
- Combat (46): slash, heavy hit, dodge, block, parry, lock-on, sprint, stats (health, stamina, strength, level), 24 skill icons for sword, greatsword, spear, scythe, staff and daggers, and 6 rank shields from bronze to legend.
- VFX sprites (16): pure white with brightness as alpha, for ParticleEmitters and ImageLabels: slashes, flashes, ring, rays, sparks, cracks, smoke, fire, lightning, magic circle, claw marks, orb, dust ring. Single pictures, not animations.
- Glows are real transparency, un-mixed from the white background, so they sit on a dark UI. Holes such as a padlock's shackle are cut through.
- Roblox atlases: 1024 x 1024 sheets of 16 pieces, and
GridwrightFantasyIcons.lua: paste your atlas ids once, thenIcons.apply(button, "combat_rank_gold"). Compiled and run with the official Luau tools (not inside Studio). icons.jsonwith every name, set, file and rect, and contact sheets with every name.
What it does not include
No frames, buttons or menus, no animations, no SVG (these are paintings), no sounds. No Roblox logos and no Robux symbol. Not made, endorsed or sponsored by Roblox Corporation.
Licence
Use them in any number of your own games and experiences, commercial too, on Roblox or in any engine. Do not resell them, re-upload them as Creator Store / Toolbox assets or include them in another asset pack. Credit is required: "Art by Gridwright" with a link to gridwright.store or this page. Not for AI training or NFTs.
How it was made
We painted these with Google Gemini, an AI image generator, for our own Roblox game, as sheets on white and on black. Our own Python code then cut each one out, un-mixed the glows, cut the holes through, centred and sized it, and built the atlases, the module and the JSON. They are AI-generated pictures, and the page's AI disclosure says so. The paintings are about 185-255 px in the sheets, so most 256 px files are scaled up a little (at most 1.3x).