[HN Gopher] Pong Wars: A battle between day and night, good and bad
___________________________________________________________________
Pong Wars: A battle between day and night, good and bad
Author : redbell
Score : 40 points
Date : 2025-09-29 13:44 UTC (3 days ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| hoofedear wrote:
| Would love if there were some screenshots in the readme! Just my
| two cents :)
| hapidjus wrote:
| Demo at https://pong-wars.koenvangilst.nl/
| zamadatix wrote:
| Is it that the video is .mov and not playing on your device or
| something?
| hoofedear wrote:
| That's my mistake, the link opened my GitHub app which
| doesn't seem to show any video at all. Should've checked
| before commenting
| pimlottc wrote:
| On my phone, the video just shows a play button, no title
| card. Mobile Safari
| Liftyee wrote:
| The neat thing about this is that it's self-balancing: if one
| side grows smaller, the ball bounces more often and increases how
| quickly it regains territory.
| Contax wrote:
| Sorry for the tangential, but as a non-native English speaker,
| and still learning... this really caught my attention: "grows
| smaller". It looks like a kind of contradiction. Is it common
| to use that instead of, say, "shrink"?
| bckr wrote:
| "Grows" is sometimes used as a synonym for "becomes" or
| "becomes more".
|
| "Becomes smaller"
| dash2 wrote:
| Wasn't there a version of this with the yin and yang symbol
| posted recently? (Also there's a 2 year old hn post of this same
| thing)
| zamadatix wrote:
| Lazy browser console hack to speed it up without locking the
| browser completely or rehosting: (()=>{for(let
| l=setInterval(()=>{},0);l;)clearInterval(l--);const c=new Message
| Channel;c.port1.onmessage=_=>(draw(),c.port2.postMessage(0));c.po
| rt2.postMessage(0)})()
|
| It seems there are a lot of buggy positions which clear
| themselves given enough time. I managed to make it to 1,000,000
| iterations without any permanent lockups (but some lasted a
| while)
| harel wrote:
| This was posted a while back. I thought it was beautiful:
|
| https://yoavg.github.io/eternal/
| redbell wrote:
| Oh, I missed that! Here's the post:
| https://news.ycombinator.com/item?id=45086020
| ge96 wrote:
| What happens if the balls hit each other, singularity event?
| nogridbag wrote:
| this happens (using the speedup JS from another post):
| https://imgur.com/a/uGm4xH2
|
| But I just switched back to that tab and they've become
| unstuck.
| pmarreck wrote:
| Is there a version of this that works in a terminal and is
| 2-player?
|
| (Likely vibe-codeable...)
| lacoolj wrote:
| this appears to be the reverse of the yin yang version someone
| made like a month or so ago
|
| nice to see variety :)
| mhuffman wrote:
| I like it!
|
| Quick question, is the Day Pong a Master of Karate and friendship
| For Everyone?
___________________________________________________________________
(page generated 2025-10-02 23:01 UTC)