A downloadable asset pack

Download NowName your own price

Full Pixel Sprite FX, on sale until Oct 16

Lite (free): 4 shaders (pixel outline, palette swap, hit flash, pixel dissolve), 6 presets. Full Pixel Sprite FX ($3.50 until Oct 16, 50% off $7): 24 shaders, 72 presets, including team colours, drop shadow, burn/poison/frozen status and water reflection. Get the full version

Full version: https://inkharbor.itch.io/pixel-sprite-fx
Bundle (13 tools, $54.56, Oct 12 to Oct 16): https://itch.io/s/204018/godot-juice-and-polish-bundle
Try it in your browser: https://inkharbor.itch.io/pixel-sprite-fx (press Run on that page)

This is the free Lite. The full Pixel Sprite FX adds 66 more presets and costs $3.50 until Oct 16: https://inkharbor.itch.io/pixel-sprite-fx

Free: Godot 4 Game Feel Checklist (playable)

Godot version: Works with Godot 4.3+. Tested on 4.3, 4.4 and 4.7 (Windows, NVIDIA GPU). Not tested: web export.

Four shaders that keep pixel art looking like pixel art. Everything snaps to the texel grid and changes colour in hard steps, so nothing blurs or fades smoothly. Free, including commercial games.

  • Pixel outline: 1-texel silhouette outline, black preset included.
  • Palette swap: remap a sprite onto a colour ramp. Game Boy green and ice presets.
  • Hit flash: damage flash that decays in dithered hard steps. Tween one value.
  • Pixel dissolve: blocky dissolve with a hot edge. Ember and frost presets.

Six ready-made presets (plain ShaderMaterial .tres files), a demo scene (keys 1-6 to switch) and a README. No scripts, no plugin, no autoload.

Install

1. Unzip and copy addons/pixel_sprite_fx_lite into your project's addons folder.

2. Set your sprite's texture filter to Nearest.

3. Load a preset into CanvasItem > Material on a Sprite2D, AnimatedSprite2D or TextureRect.

The Lite uses its own folder, so it sits next to the full pack without clashing.

Licence

Free for commercial and non-commercial games, modification allowed, no attribution needed. No redistribution or resale as a standalone asset or inside another pack. Full text in LICENSE.txt.

Want more?

The full Pixel Sprite FX pack has 24 shaders and 72 presets: team colours, gradient map, drop shadow, glow outline, rim light, selection blink, burn/poison/frozen status, glitch, wind sway, water reflection and more: https://inkharbor.itch.io/pixel-sprite-fx

AI assistance

Code, text, the demo sprite and the screenshots were made with AI assistance (Claude) and checked in Godot.

Honest testing note

Tested on Godot 4.7 stable, Windows, GL Compatibility renderer. The project imports cleanly and the demo ran without errors. Also: the full Pixel Sprite FX pack (same shaders) rendered all presets with no errors in Forward+ (Vulkan) and Compatibility on an RTX 2060. Not tested: Mobile, web export, Android/iOS, macOS/Linux, other Godot versions. Outline needs 1 transparent texel around the sprite (or inside_only). Provided as is.

More from inkharbor

More from inkharbor

Full packs: Print & Paint FX · Retro Screen FX · Pulse FX 2D · Weather FX 2D · Pixel Sprite FX · Toon Forge 3D · Ember VFX 3D · Hitfeel Kit · Screen Transitions · Settings Menu Kit · Save/Load Kit · Inventory Kit · Dialogue & Quest Kit · Exporter Pro

Free to try: Print & Paint sampler · Exporter (free) · Hitfeel Lite · Screen Transitions Lite · Retro Lite · Pulse Lite · Weather Lite · Toon Lite · Ember Lite · Dialogue Lite · Inventory Lite · Last Ember (free game)

Found this useful? A quick rating or comment on this page helps other Godot devs find it - thank you.


More free tools from Inkharbor (all run in your browser, no sign-up)

Building a game? Godot Juice and Polish Bundle (13 tools, sale ends Oct 16).

Updated 11 hours ago
Published 2 days ago
StatusReleased
CategoryAssets
Authorinkharbor
Tags2D, Asset Pack, Effects, Godot, Pixel Art, Retro, Shaders, Sprites
AI DisclosureAI Assisted, Code, Graphics, Text

Download

Download NowName your own price

Click download now to get access to the following files:

pixel-sprite-fx-lite.zip 17 kB

Leave a comment

Log in with itch.io to leave a comment.