u/Romasikkk

Image 1 — Turn any image or video into retro/glitch game assets (Free tool)
Image 2 — Turn any image or video into retro/glitch game assets (Free tool)
Image 3 — Turn any image or video into retro/glitch game assets (Free tool)
Image 4 — Turn any image or video into retro/glitch game assets (Free tool)
▲ 1 r/itchio

Turn any image or video into retro/glitch game assets (Free tool)

Hi everyone!

I wanted to share a tool I originally built to speed up my own indie game workflow. Figured it might save some of you a bit of time (or just be fun to mess around with).

It’s called Pixel Alchemist, and it’s a free desktop app for retro-styling images and videos. It actually started as a simple Python dithering script, but feature-creep got the best of me, and it grew into a standalone app with 19 stackable effects. You can combine things like pixel art, digital glitch, CRT/VHS emulation, halftone, pixel sorting, datamoshing, and ASCII art in any order.

Here are a few ways I think it could fit into a game dev workflow:

  • Sprites & Placeholders: Quickly turning concept art or real photos into pixel sprites.
  • Textures: Generating retro-style textures and background elements on the fly.
  • VFX & Promos: Processing reference footage with heavy filters or making quick promotional GIFs.

It also features a proper layer system with blend modes, webcam support, and you can save your effect chains as JSON presets if you find a specific look you want to reuse across assets.

You can download it completely for free here: https://romasikkk.itch.io/pixel-alchemist

Technical TL;DR / Disclaimer: It’s Windows-only for now and built entirely in Python, so it’s obviously not a blazing-fast C++ application. The heavier effects run on background threads so the UI won't freeze, but it will sweat a bit if you feed it long, high-res videos. It's 100% free.

I’m happy to answer any questions! Also, I'm really curious: what does your pipeline look like for retro aesthetics? Do you use separate tools for this, or do you just handle everything directly inside Photoshop, Aseprite, or your game engine?

u/Romasikkk — 1 day ago

Knight loop - experimenting with pixel sorting and pixel-art style passes

Animated the knight base in After Effects, then ran the frames through a mix of pixel sorting and pixel-art style passes (palette quantization, dithering, a bit of glow). Liked how the sort dripped down the cloth and shield the most.

u/Romasikkk — 2 days ago

1 year ago this was just a dithering script. Now it does this

Hi everyone!
The GIF above shows a Datamosh effect generated directly inside Pixel Alchemist, a retro and glitch tool I have been solo-developing for the past year. To get this specific look, I actually ran the video through the app in two passes. First, I did an I-Frame Drop, and then a second pass with P-frame Bloom using slightly different settings.

I shared a very early version here about 9 months ago, but the project originally started a year ago as a simple dithering utility for my own motion design workflow. I was just tired of booting up heavy software for quick retro looks. Since then, I kept adding features I needed for my own work, and it grew into a full creative sandbox.

To be honest about the flaws: the app is built in Python, so it is not a perfectly optimized, blazing-fast native C++ application. Heavier effects like Datamoshing run on background threads to keep the interface responsive, but you will definitely hit some speed bottlenecks. Also, because I have packed so many different features and complex effects into it, the app might not always be 100% stable under every condition. I am actively working on fixing bugs and ironing things out, but crashes can happen.

One more thing: Windows will probably flag the portable executable on first launch because I cannot justify paying annual corporate signing fees for a free project. You just need to click "More info" and "Run anyway" to open it.

Despite the technical trade-offs, I tried to make it versatile enough for real creative work. There are 19 stackable effects including CRT/VHS emulation, K-Means palette reduction, CMYK halftones, and pixel sorting. You can stack them in any order, combine multiple images using 7 blend modes with shape masks, or drop in videos (MP4, MOV, GIF) to process them frame-by-frame.

It also does live webcam processing. You can apply any combination of effects to your camera feed in real time. To broadcast this stream to apps like Zoom or Discord, Pixel Alchemist utilizes OBS Virtual Camera, so you will need to have OBS Studio installed on your PC for the virtual camera feature to work.

I built this because I needed a lightweight playground for my own visual experiments, and keeping it locked on my hard drive felt wrong.

You can find it on Gumroad by searching for "Pixel Alchemist" and just typing $0 in the price box.

If you are into retro aesthetics or glitch art, give it a spin. I would love to hear your feedback, criticisms, or what features you think I should try to implement next.

u/Romasikkk — 2 days ago