Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Which version of Processing do you have installed? I'd be happy to help you get the script up and running as intended :).

They're already destroyed (I can't redistribute stock images as-is) to serve as both examples and something that can be used as material to manipulate further with the script. Hope this helps!

I didn't realize that you have to have processing installed. I actually have never used it before. Is there a specific version to install?

I got it running, but even after following the add image tutorial, I still can't seem to get it to work.

Are you getting a specific error message, and does it run before you add new images? 

The screen just has the grey box, and usually after 10 seconds or so it will change to the picture with the default images, but when I put in my own image, the grey box doesn't go away.

(1 edit)

If you look at the console (on the bottom half) when everything is open together, does it say something like 'null pointer exception'?

This is actually very useful to me, because this is a somewhat-old script and I've been meaning to port it over to Java which has way better debugging and sort of reveals error messages cleaner than this. This one was written in Python mode and unfortunately, that mode has kind of fallen behind the times a little bit.

If you're on discord or something like that, I'd be willing to debug it until it works, if that helps at all. I also understand if the whole thing is too much trouble, but I think you might find it to be kind of interesting if we get it up and running!

(1 edit)

I don't see any debug messages. I don't have discord, and I can't really get it. After poking around with it, I kind of understand what the program does. The starting images work fine, I can see the destroyed version in the main folder. But, if I load in my own image, it doesn't work. Also, how long should it take for the image to be destroyed?

(1 edit)

Sorry about the late response -- somehow I didn't get a notification on here.

More than likely it's just not finding the image if it takes longer than 30 seconds to display. It's probably throwing a null pointer exception (meaning it can't find the exact image in the data folder) but since the Python mode is a little behind the vanilla (Java) mode, it's not explicitly saying so.

If you can somehow get the sketch or code over to me, I'd love to be able to solve this one. Thanks again for your patience!

(1 edit)

Here is a picture of the data folder and the code. When I run this, nothing happens except that a grey rectangle appears and a  white box around it.

Edit: The picture is really small in the itch app so view it in a web browser.

The code definitely looks good. Is there any chance the image isn't square? If that's the case, I can patch in a resize function, but it'll either have to auto-crop the corner or severely skew the image, if that's what's going on. I might've only tested and used this on square / uniform images and that's probably what's going on here.

Also I'm definitely not against either making an auto-crop or auto-skew function that maybe the user can switch back and forth, if that sounds useful

I just tested it on the latest version, so all of them should work!

I've actually been interested in making this a standalone sort of app, but a lot of the flexibility could potentially be lost. If you find any combination of effects or chains of effects that you like, I'd be interested in including a sort of standalone version along with this if that happens to sound cool.

I'm also sorry if this was misleading in any way -- a lot of my tools are scripts for programs like Processing, Sonic Pi and others, in an attempt to get non-coders into fun creative coding and livecoding shenanigans.  With that said, I added a bunch of tutorials which I'm hoping help -- and I'm also not against re-shooting some of my previous tutorial videos. Sorry for any inconvenience in that department!

Don't feel bad about this, I got it from the free weekend a week ago or so.

Your opinions and experience still matter! Thanks so much for your patience and helping me improve. That really means a lot to me :)