Skip to main content

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

Wigglypaint

A topic by Internet Janitor created Dec 11, 2023 Views: 4,018 Replies: 12
Viewing posts 1 to 9
Developer(+2)

I recently released a tool built with Decker called WigglyPaint:

While WigglyPaint is capable of exporting drawings as GIF animations, Decker users should also be aware of a nifty secret feature: the main WigglyPaint drawing surface is a contraption!

By copying and pasting this contraption, you can add wiggly animated drawings to your own decks without writing any code:


Note that you may wish to lock the pasted contraption (as shown above), to prevent stray extra scribbles!

Populated "wiggler" contraptions take up roughly 4x as much space as a static drawing of the same size, so be sure to crop them appropriately before exporting. They will also respect the ".show" attribute, so semi-transparent wigglers are possible.

(+1)

Thanks for posting this I was just trying to figure this out when you posted.

(+1)

Its too good.

I love it. 

(+1)

Honestly, this is making me want some sort of hyper OS on top of Decker. Some sort of Desktop/supervisor (I hesitate to say hypervisor) etc, where the programs are decks. Like, a Finder/desktop environment with folders where files can be stored etc. Decks can execute other decks. Mount deck images etc. Lil as a shell. Lil scripts as icons that can also be run with a double-click. I dunno, just spitballing ideas. Probably getting too sophisticated for a web app/authoring tool. 

I also would eventually like to see a "home stack" feature like the original HyperCard where we could take several stacks (like zine articles) and put them all together with a parent home stack. 

I think that it's neat that this little applet alone is attracting people to Decker.

(+2)

Hey IJ and Deckheads.

Do you think it would be possible for WigglyPaint (or even standard Decker drawing tool) to have a more robust drawing space with things such as multiple layers with toggable visibility and opacity settings? It would be really cool!

(2 edits)

It may not have everything you want, but this does have layers with toggable visibility for freehand pencil/paint:

https://woodring.itch.io/patternshop

It used to have different compositing operators, other than underpaint. But, I figured the 99% use case was underpaint compositing, so I dropped the rest.

Developer(+6)

I recently published a retrospective for WigglyPaint on my personal site, including my feelings on its explosive popularity, and- unfortunately- its rampant theft, misrepresentation, and fraudulent resale by bad actors: http://beyondloom.com/blog/onwigglypaint.html

(-2)

I sympathise with feelings you have Wiggly-Paint about how its used in the wild.  I don't want to run to conclusions but there is a possibility that they are just some high-school kid with no bad intention, just very limited understanding of the internet and code. Its very easy to 'accidentally' copy WigglyPaint with a LLM.

Anyway a solution I can think of is to add some sort of backed, which cannot be easily copied. Can be something as simple as drawing storage/sharing. 

Hope this helps somewhat!

(2 edits) (+4)

Respectfully, I don't think this is true or a good perspective on the situation.

These sites aren't hosting copies made by LLMs. It's always just Wigglypaint from itch.io re-uploaded. The likelihood of a kid with an LLM "accidentally" generating Wigglypaint down to the pixel, every line of code and also the entire Decker software behind it 1:1... it's not reasonable. And I don't think this is a high schooler's misunderstanding either: 

1) Some of these sites' owners are easily identified as adults. 

2) Some of the sites claim, incorrectly, to be made by Internet Janitor or the "Wigglypaint team". 

3) Tons of them are monetized: apps, referral links to other services, ads and offers of partnerships.

And furthermore, sidestepping any software technicalities: Most of them stole art from the artists here on itch.io to fill up their galleries. One of the apps even used these stolen artworks from itch in their promotional screenshots until more artists bought the app and they could use newly submitted work instead.

I just want to be very clear that these larger deceptive sites are not just run by some confused kid.

(3 edits) (+5)

Not to jump on the bandwagon to bash - but, to give another supporting perspective on this.

Even if it was an LLM, mistake or not, we shouldn’t support that either.

Silicon Valley has perpetrated en masse plagiarism and are telling us that it’s okay. And, they’re in the process of reselling our culture back to us. That’s… a problem.

Personally, I’ve been directly on the receiving end of plagiarism - where someone has stolen my published work to get an advanced university degree. My institution would do nothing about it and threatened to fire me if I kept pressing. It feels bad man - to have your work claimed by others and be normalized.

I generally give my stuff away - because I don’t care if someone copies it or learns from it. But, most people want to be recognized for their work, even if that doesn’t result in compensation. I feel good when someone uses something that I made. I’ll keep my copyright on things that I’ve put enough work into that I want to say, “I made that, isn’t it cool?”

I think that’s why so many people here in the Decker community are anti-AI/ML or are standing up for anti-plagiarism: it’s because we want to share - we want to see someone enjoy something we’ve made. And so, it feels awful when someone else claims your work as their own; LLMs or otherwise, no matter the circumstances.

Plagiarism should never be okay, no matter what form it comes in. Even if it’s a mistake, it’s wrong and we can say it’s wrong.

(-1)

Thanks for the reply! This can be the case as well, I haven't done thorough research when making the previous statement. I think t's good to discuss this and come up with a solution to honour the authors of the software as its a widespread issue.