A downloadable asset pack

Get this asset pack and 2 more for $7.67 USD
View bundle
Buy Now
On Sale!
30% Off
$2.99 $2.09 USD or more

Pixel Gun FX puts realistic and sci-fi weapon effects in one pack: 31 pixel-art gun effects at 64x64. Every effect also comes in a second colourway with a sci-fi or alternate look, and the lasers come in red, blue and green. It uses the same frame size, file layout and 25-colour palette as Pixel Impact FX, so the two packs sit in one game without clashing.

WHAT'S INSIDE

  • 31 effects, including a bonus Flashbang
  • 65 colourways: original + one colourway for every effect, and the three laser effects in red, blue and green
  • 513 frames in total (249 original), as horizontal sprite strips, individual PNG frames and 4x preview GIFs
  • 7 seamless loops: Bullet Tracer, Rocket Travel, Laser Bolt, Plasma Ball, Barrel Wisp, Laser Beam (tiles) and Charge-Up
  • manifest.json with frames / FPS / loop / anchor for every animation, palette files (.hex, .gpl, .png), and a README with import steps

EFFECTS LIST

  • Muzzle flashes: Pistol Muzzle Flash (side), Rifle Muzzle Flash (side), Shotgun Muzzle Flash (side), Rifle Muzzle Flash (front), Shotgun Muzzle Flash (front), Suppressed Flash
  • Tracers + projectiles: Bullet Tracer (loop), Shotgun Pellet Spread, Rocket Travel (loop), Laser Bolt (loop), Plasma Ball (loop)
  • Shell ejection: Pistol Brass Ejection, Rifle Shell Ejection, Shotgun Hull Ejection
  • Impacts: Dirt Impact, Metal Impact + Ricochet, Wood Impact, Stone Impact, Spark Hit (no flesh), Water Impact
  • Ricochet + sparks: Ricochet Streak, Spark Shower
  • Smoke: Muzzle Smoke Puff, Barrel Wisp (loop)
  • Energy weapons: Laser Impact, Plasma Impact, Laser Beam (loop, tiles), Charge-Up (loop)
  • Utility + explosions: Reload Glint, Grenade Explosion, Flashbang (bonus)

Colourways: Blue, Concussion Blue, Dark Smoke, Dark Wood, Energy Blue, Green, Green Hull, Green Plasma, Green Tracer, Magenta, Murky Green, Plasma Blue, Plasma Charge, Plasma Rocket, Sandstone, Snow, Steel Case.

No blood anywhere: impacts hit dirt, wood, stone, metal and water, and the hit effect is sparks only.

FORMATS

64x64 px transparent PNG with hard 1-bit alpha (no semi-transparent pixels). Sheets are horizontal strips with no padding, and the frame count is in each file name, e.g. grenade_explosion_64x64_14f.png. Every frame also comes as a separate PNG. Scale by whole numbers with nearest-neighbour filtering. File naming matches Pixel Impact FX.

ENGINE NOTES

The README has step-by-step import instructions for Godot 4, Unity (2D) and GameMaker. Any engine that plays sprite strips or frame sequences can use the sheets as uniform 64x64 grids, including Defold, Phaser, LÖVE, MonoGame and Construct. Frame rates, loop flags and anchor points for every animation are in manifest.json.

HOW IT'S MADE

Pixel art drawn by code, not by an image-generation model. The code was written with help from an AI coding assistant. Every pixel is drawn by deterministic code into one shared palette, with no third-party art and no tracing. PROVENANCE.md in the download explains the pipeline. The store text was written with AI help too; both are disclosed in the project settings.

FREE SAMPLER

Try 5 effects first, in all their colourways: Rifle Muzzle Flash (side), Bullet Tracer (loop), Metal Impact + Ricochet, Grenade Explosion and Laser Bolt (loop).

ALSO BY ME

LICENSE

Use in free and commercial games and projects. Modify freely. Credit is appreciated, not required. Don't resell or redistribute the files, edited or not, and don't put them in other asset packs or templates. Don't use them to train AI models. Full text: LICENSE.txt in the download.

Purchase

Get this asset pack and 2 more for $7.67 USD
View bundle
Buy Now
On Sale!
30% Off
$2.99 $2.09 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $2.09 USD. You will get access to the following files:

pixel-gun-fx-full.zip 1.4 MB

Download demo

Download
Free sampler (5 effects) 326 kB

Leave a comment

Log in with itch.io to leave a comment.