[HN Gopher] Show HN: Wall Go - browser remake of a Devil's Plan ...
       ___________________________________________________________________
        
       Show HN: Wall Go - browser remake of a Devil's Plan 2 mini-game
        
       Source code: https://github.com/schaoss/wall-go  I binge-watched
       Netflix's "Devil's Plan 2" and got hooked on the "Wall Go" round. A
       few nights of vibe-coding later, here's a fully playable browser
       version:  * 7x7 board, staggered placement (1-2-2-1), 0-to-2-step
       moves, mandatory wall each turn. * Light / dark mode, mobile-
       friendly hit boxes * Simple AI (DReach + liberty heuristic) - beats
       random, not a grandmaster yet * Tech stack: Bun + Vite + React +
       Tailwind v4 + Zustand, deployed on GitHub Pages  Looking for
       feedback: * is the AI too weak / unfair? * any UI quirks on touch
       devices? * rule misinterpretations I missed?  Bug reports, feature
       requests, or PRs very welcome. Hope you enjoy boxing your friends
       into tiny corners as much as I did while coding this :)
        
       Author : sychu
       Score  : 25 points
       Date   : 2025-05-25 14:49 UTC (8 hours ago)
        
 (HTM) web link (schaoss.github.io)
 (TXT) w3m dump (schaoss.github.io)
        
       | jfindley wrote:
       | I don't seem to be able to select "hard" AI - is this just not
       | implemented yet? It'd be nice to have a stronger AI, but I do
       | realise that this is a lot easier said than done.
        
         | DrJid wrote:
         | Yeah. Medium seems too easy. But I also can't select hard mode.
        
       | spicybright wrote:
       | I've never seen the show so it took a bit to understand, but it's
       | a pretty clever game!
       | 
       | It's kind of like Go, but you only have 4 pieces that you can
       | move around the board to build walls between cells to mark
       | territory.
       | 
       | Good implementation, and props to the show creators.
        
         | zdw wrote:
         | Having watched both seasons, if you like board/card/social
         | games I'd recommend it. Although the last game of the second
         | season has significant "Why would you ever do that?" yelling at
         | the screen due to one player.
         | 
         | Sometimes the explanations of instructions go very quickly and
         | aren't totally explained from original Korean language, so I
         | would recommend re-watching them if you want to follow along in
         | detail.
        
       | snarf21 wrote:
       | Maybe I am missing something but why are the walls colored by
       | each player? At first I thought that I could go through my walls
       | but not my opponents.
        
         | zdw wrote:
         | The color doesn't really mean anything other than to indicate
         | which player created them.
         | 
         | Would be interesting if this had a 3 player mode, like in the
         | show.
        
       | joeyrideout wrote:
       | This is great! I love The Devil's Plan, I wish I could play all
       | of the games. Some sort of in-person escape room-style experience
       | re-enacting the games would be the best, but I have also thought
       | about making multiplayer video game versions. Wall Go is a
       | perfect candidate! Well done!
       | 
       | The AI seemed easy to me, I know the rules from watching the show
       | and I won by a large margin first try.
        
       | Mizza wrote:
       | I can see this being addictive! Would like a harder AI, though,
       | it's not enough of a challenge.
       | 
       | What's the optimal strategy? I tried a few just for fun and found
       | I got the highest score by taking all the corners to start, but I
       | don't think it's a strategy which would work well against a
       | better AI.
       | 
       | Looks like this is the AI's strategy:
       | https://github.com/schaoss/wall-go/blob/6d5af58ffe9f4ce8e648...
       | which is the opposite of mine. But I get more points!
        
       ___________________________________________________________________
       (page generated 2025-05-25 23:01 UTC)