4 ms·
Show HN: A Collaborative Art Canvas (experimental)
- pirer 13y agoQuite interesting how, with something that looks so simple as a concept potentiates when technology is involved in the right amount.
- timestretch 13y agoIf you enjoy this, check out www.fatbitsapp.com It's an iOS app I made that lets you make pixel art and see artwork other people are making at the same time. There's also a little websockets powered view on the website of what people are making.
- timestretch 13y agoOne thing that would be fun is a way to toggle between a few shades of gray.
- paramaggarwal 13y agoI made it so that even the code is very hackable. Fiddle around in the source+console, and you can add your very own colors too!
- achal 13y agoThanks, the fact that it was so simple to make it do random things is great. Very fun.
- timestretch 13y agoCool! For me, reducing the pixelSpacing to 0 really helped make it more artistic.
- paramaggarwal 13y agoAwesome! pixelSpacing is now 0 for all. Thanks!
- bromagosa 13y agoI'm loving abusing this! The only problem is there are too many people trying their scripts at the same time, but it's really cool you left it completely hackable! for (i=0;i<60;i++) { for (j=0;j<60;j++) { firebaseCanvasData.child(i+':'+j).set("rgb("+(255-i*2)+","+(255-j)+","+(i*j)+")") }} Edit: Ok, definitely too many people abusing it...
- angle_king 13y agoAnd there's also one paint-chat program here: http://mrspaint.com http://mrspaint.com
- kaflurbaleen 13y agoThe real-time collaboration of this looks cool. I don't understand what the dinosaur (or now penis) has to do with it. I can't make those colors... where did those come from? I made something called Sketch-a-bit (for Android) [http://sketchabit.adamsmith.as/ http://sketchabit.adamsmith.as/] that's a charcoal-like sketching interface that has you start from someone else's drawing instead of a blank canvas. It's been alive for about 3 years and it's interesting to trace back the history of awesome sketches (http://sketchabit.adamsmith.as/master.php http://sketchabit.adamsmith.as/master.php) and see how they evolved. Collaborative along the long-term dimension instead of all in parallel.
- camupod 13y agoIt's possible to set any color by doing something like: firebaseCanvasData.child(row+':'+col).set(color)
- frozenport 13y agoI wonder if it can be used to do a stochastic Conway's game of life. Perhaps a large enough grid will approximate it :-p
- ramatgan 13y agoStarted to make a maze, seemed like many people joined in.
- oneweekwonder 13y agoYip, Right Bottom Corner, a guy even righted HN. This reminds me a lot of the first online Minecraft server, keeping in mind Minecraft was a lot more advance. The only problem with a canvas like this is griefing.
- filleokus 13y agoA somewhat similar site: http://wecanv.as http://wecanv.as. Less experimental and artsy, but perhaps more useful. I've been using unlisted (private) canvases as whiteboards during conference calls. Works quite nice.
- kolya3 13y agoHere is an interesting experiment - create a "nice" looking rectangle of one solid color. See how long you can go before someone "maliciously" puts a red dot in the middle of your perfectly OCD constructed rectangle. Human nature + anonymity...
- deleted 13y ago[deleted]
- TheZenPsycho 13y agoWell it didn't take long, but it seems it's already been scripted to blast porn image in there. Would it perhaps be a good idea to have a per user pixel throttle?
- andrelaszlo 13y agoI was playing around with a script that draws on webcanvas.com http://webcanvas.com/#-8650,45871,0 http://webcanvas.com/#-8650,45871,0