Please sign in to access this page

gumwall

gumwall

15 devlogs
3h 49m
•  Ship certified
Created by aarvin

once it's on, it's never coming off! a realtime gum wall for the internet :)

Timeline

Ship 2

1 payout of shell 72.0 shells

aarvin

14 days ago

aarvin Covers 13 devlogs and 2h 45m

there was a bug with virtualization where stuff stuck to the gumwall would sometimes disappear early, so i changed the virtualization logic to try and account for the size of the thing stuck to the wall. i don't think it worked 😭 but i put too much effort not push so uh here we go

Update attachment

added a preview for sticking!! so you don't accidently cover someone else's (lmao)

Update attachment

music!!!! because ambience is aesthetic (lol)

it might sound familiar...

trying out a different aesthetic... we'll see how it goes

Update attachment

switched from overflow: hidden to overflow: clip, no idea why i did 😭

Update attachment

so uhhhh... i kinda forget markdown lets you do images and they kind of broke anything so this is a quick hotfix for that lmfao

Update attachment

you can now press escape to exit the sticking mode! just a little thing :)

Update attachment

MARKDOWN SUPPORT!!!! i'll leave it to you to figure out how to break this 😈😭

Update attachment

touch support and better positioning for the control panel (the center thingy where you can stick) for mobile :)

Update attachment

BIG CHANGES!!!! ok well first i did a massive refactor because before well uh all the code was squeezed in one file 😅 which was not the best so now it's a little more organized, but *MORE IMPORTANTLY: it's now virtualized!!! that means only the elements that need to be visible are rendered, which improves performance a ton! it still gets laggy in dense areas (like, you know, right when you load up the website 💀) so i have to work on that but this should make it actually possible to have an infinite number of stuff stuck to the wall (besides database limits and loading the data and a bunch of other stuff i have to fix but WHATEVER it's progress ok) anyways have to do more coding now bye lol

Update attachment

accidently broke everything with the last update by not accounting for pan while saving positions to the database 💀 but at least it works now without any crazy damage. also look at this massive screenshot

Update attachment

canvas is now INFINITE! so there's a lot more space :) was harder than i thought but it feels very satisfying lol

Update attachment

added a nice squelch when you stick something on the wall (lmfao)

Ship 1

1 payout of shell 30.0 shells

aarvin

18 days ago

aarvin Covers 2 devlogs and 1h 4m

added the ability to stick text!!! also fixed some layout, selection, and light mode bugs i somehow introduced with the last devlog (whoops).

i'm probably going to do a ship right now (early, i know) as an mvp before adding support for other media and other iNteResTIng features later (lol)

Update attachment

made the base ui and deployed it at gumwall.vercel.app

Update attachment