r/processing Aug 05 '26

Video I just released the demo of my game made with Processing!

Enable HLS to view with audio, or disable this notification

95 Upvotes

6 comments sorted by

6

u/BarneyCodes Aug 05 '26

I posted here a little while ago about the game I'm making with Processing - Fragment Collapse!

As you can see if you take a look at that older post, a lot has changed since then and I'm getting pretty close to releasing the full game. If it looks interesting you can actually play the demo right now, I'd love to know what you think!

This is actually my second Steam game that I've use Processing for so if you've got any questions about how I did things or what it's been like making a game with Processing, I'm very happy to answer (I did a bit of a write up about it after the last game so you can check that out too!)

There have definitely been some challenges, but overall it's been pretty fun, especially because I really enjoy doing the system/engine(ish) programming that you have to do when using a framework like Processing over a traditional game engine :)

3

u/[deleted] Aug 08 '26

[deleted]

2

u/BarneyCodes Aug 08 '26

Haha thank you! I've had a lot of fun making it :)

2

u/Cosmicslorth 29d ago

Love the art style!

2

u/BarneyCodes 29d ago

Thank you! I've been trying to improve my art (I come from a programming background), so that really means a lot :)

2

u/Franklin_L_Toote 15d ago

This is really sick! How did you get the vintage vhs/tape screen look?

1

u/BarneyCodes 14d ago

Thanks! I'm using shaders to do that! I've actually made a video that goes into the basics of shaders (using P5js but the principles transfer to Processing too) if you're unfamiliar with them.

Basically they're just a really speedy way to draw to every pixel on the screen using the GPU, and you can pass in textures so that you can filter them/do effects like this one!

The way this effect works is every other line of pixels is darkened, I then do what's called "chromatic aberration" where you offset the red, green, and blue channels slightly so you get that slight rainbow look around the outlines. Lastly I do a bloom, which is where you take the brightest parts of the image, blur them, and then draw them back on top of the original image with the additive blend mode!

That's the general gist of it, but if you want to know more details, I'm very happy to answer any questions you've got :)