[HN Gopher] Show HN: A collaborative pixel drawing game for when...
       ___________________________________________________________________
        
       Show HN: A collaborative pixel drawing game for when you're bored
       (Attempt #2)
        
       Previous thread: https://news.ycombinator.com/item?id=30167391
       Hello again HN! It's been 3 months since I last submitted this
       project and the back-end server software melted down.  I was really
       bummed that many people didn't get to play, so I've spent most of
       my spare time since that last post completely rewriting the back-
       end server software using small, carefully selected dependencies
       (C99, sqlite, mongoose.ws & cJSON) I've done some basic performance
       testing and I'm cautiously optimistic that it can now handle up to
       ~1000 concurrent users.  If you have any ideas for improvements, do
       let me know! Bots are permitted, but try and do something creative
       instead of just filling the canvas with junk :^)  You can view the
       source code for the new back-end here:
       https://github.com/vkoskiv/nmc2 You can also check out a recent
       time-lapse here: https://www.youtube.com/watch?v=FUmnUvTqn6M The
       time-lapse gets generated from the server log output using this
       tool: https://github.com/zouppen/pikselipeli-parser/  (Note to HN
       staff: It wouldn't let me repost this unless it had a 'slightly
       different url', hence the sneaky redirect there. If this is a big
       no-no, I apologize, otherwise feel free to swap out the URL to the
       redirected one :^))
        
       Author : vkoskiv
       Score  : 27 points
       Date   : 2022-05-14 19:56 UTC (3 hours ago)
        
 (HTM) web link (pixel.vkoskiv.com)
 (TXT) w3m dump (pixel.vkoskiv.com)
        
       | u2077 wrote:
       | I helped someone build the Menger Sponge
       | (https://en.m.wikipedia.org/wiki/Menger_sponge)
       | 
       | Super Fun!
        
         | vkoskiv wrote:
         | Cool thing to draw, thanks for participating!
        
         | Scalene2 wrote:
         | Yeah, someone built a small tile and I grew it, thanks for the
         | help!
        
       | vkoskiv wrote:
       | ~50 concurrent users already! Thank you all for checking this
       | out. The old Swift backend gave out at around ~20 concurrent.
       | This new one is barely even registering on htop at the moment.
       | :^)
        
         | vkoskiv wrote:
         | 69 concurrent. Nice. Looks like the web proxy, nginx, is using
         | more CPU than the actual websocket server software. That's
         | good, right?
        
       | picture wrote:
       | That Lain Iwakura is amazing. Did she start off as the lady in
       | the IDA Pro logo?
       | 
       | Also does anybody have the original pixel design? I'd love to
       | devandalize it but I'm no good at pixel art
        
       | ge96 wrote:
       | It increments per click/same pixel?
       | 
       | The need to wait adds an interesting dynamic.
       | 
       | Also interesting can open incognito window and have more tiles.
       | 
       | Could be cool to get hourly screenshots visible somewhere.
        
         | vkoskiv wrote:
         | It gives you more tiles, and after a few level increments, that
         | limit pretty much goes away, and then you're only bound by the
         | server rate limiter. It's mostly there to prevent newly
         | generated bot accounts from placing too much junk on the
         | canvas.
        
       | SemanticStrengh wrote:
       | a proper r/place-like website sounds amazing! Thanks for making
       | it :)
        
         | vkoskiv wrote:
         | I'm fairly certain there are many existing ones that are better
         | in many ways, but this one was made by my friends and I, and it
         | was fun to build!
        
       | Scalene2 wrote:
       | Menger Sponge gang forever!
        
       | Scalene2 wrote:
       | I seem to be stuck at level 7 with ~980/1000 tiles. Progress is
       | really slow.
        
       | totoglazer wrote:
       | Does it work? Not for me.
        
         | vkoskiv wrote:
         | Stuck loading? What kind of browser are you using? I should
         | have mentioned that this is optimised for desktop browsers only
         | at the moment.
        
       | SemanticStrengh wrote:
       | The trackmania car is amazing, is it generated via a program??
        
         | vkoskiv wrote:
         | Someone drew that by hand one pixel at a time, believe it or
         | not! :^)
        
           | SemanticStrengh wrote:
           | that's crazy :O
        
       ___________________________________________________________________
       (page generated 2022-05-14 23:00 UTC)