Show HN: A collaborative pixel drawing game for when you're bored (pixel.vkoskiv.com)
Hello HN. This is a project me and some friends built at university in 2017. It was originally built in a rush, but we've added a few improvements over the years. It's a fun game to host at a demoparty and project on a big screen - We did that at Instanssi many times. The implementation is still rough, and suffers from the fast pace of the modern web - The frontend is likely very outdated, and the backend is built with Vapor 2 and Swift 3.1, both no longer supported. You can host this yourself, but it might be a bit of a pain to set up. The WebSocket protocol is fairly trivial to work out and write a bot for to ruin the whole canvas, but I trust that the HN crowd can come up with clever things to draw with a script, should they choose to do so. The server is recording draw events into a log, and I will be posting a timelapse here in the comments after some time. Have fun!
18 comments
[ 3.2 ms ] story [ 39.1 ms ] threadSame! I actually suck at pixel art, so I absolutely love to just watch what other people come up with and help out filling things in where I can.
https://youtu.be/-ocPPP0xWuM
Here's another pixel art toy I made, where you can can draw small icons. It is focused on mobile devices. You can bookmark it and add it to your home screen.
It uses websockets to show what others are drawing at the same time.
https://www.icondoodle.com/
How big is your sockjs-node infra? How many concurrent users do you expect it to handle?