<story><title>Show HN: 2d web paddle game</title><url>https://raould.github.io/pn0gstr0m/</url><text>Simple retro paddle arcade game written in Javascript, using good ol&amp;#x27; Canvas.</text></story><parent_chain><item><author>hombre_fatal</author><text>There&amp;#x27;s an old 3d pong game from the flash era where you put spin on the ball.&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.crazygames.com&amp;#x2F;game&amp;#x2F;curve-ball-3d&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.crazygames.com&amp;#x2F;game&amp;#x2F;curve-ball-3d&lt;/a&gt;</text></item><item><author>apgwoz</author><text>I&amp;#x27;ve never &amp;quot;studied&amp;quot; &amp;quot;paddle dynamics&amp;quot; in these games, and when implementing pong, always just reflected, which doesn&amp;#x27;t provide good game play, but pong is always a &amp;quot;I&amp;#x27;m trying out a different framework&amp;quot; type exercise.&lt;p&gt;Pong using where it hits to affect the angle never totally made sense to me. I assume the explanation is &amp;quot;the paddle is drawn as a rectangle, but is actually parabolic.&amp;quot; Additionally, I&amp;#x27;ve always wondered why I&amp;#x27;ve never seen a pong where the paddles have acceleration to some maximum velocity, and if the paddle is not stationary, you get lateral spin, causing non-linear ball paths on the return hit.</text></item><item><author>jsnell</author><text>Very cool!&lt;p&gt;The physics seem very different from classing pong &amp;#x2F; arkanoid physics, where the angle is determined by which part of the paddle was hit. Instead it seems like it&amp;#x27;s maybe totally random within a fairly small cone around the horizontal axis. Is that intentional?</text></item></parent_chain><comment><author>Cyphase</author><text>Thanks for sharing! Perfect game until Level 6, died on level 7 with 21,150 points.</text></comment>
<story><title>Show HN: 2d web paddle game</title><url>https://raould.github.io/pn0gstr0m/</url><text>Simple retro paddle arcade game written in Javascript, using good ol&amp;#x27; Canvas.</text></story><parent_chain><item><author>hombre_fatal</author><text>There&amp;#x27;s an old 3d pong game from the flash era where you put spin on the ball.&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.crazygames.com&amp;#x2F;game&amp;#x2F;curve-ball-3d&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.crazygames.com&amp;#x2F;game&amp;#x2F;curve-ball-3d&lt;/a&gt;</text></item><item><author>apgwoz</author><text>I&amp;#x27;ve never &amp;quot;studied&amp;quot; &amp;quot;paddle dynamics&amp;quot; in these games, and when implementing pong, always just reflected, which doesn&amp;#x27;t provide good game play, but pong is always a &amp;quot;I&amp;#x27;m trying out a different framework&amp;quot; type exercise.&lt;p&gt;Pong using where it hits to affect the angle never totally made sense to me. I assume the explanation is &amp;quot;the paddle is drawn as a rectangle, but is actually parabolic.&amp;quot; Additionally, I&amp;#x27;ve always wondered why I&amp;#x27;ve never seen a pong where the paddles have acceleration to some maximum velocity, and if the paddle is not stationary, you get lateral spin, causing non-linear ball paths on the return hit.</text></item><item><author>jsnell</author><text>Very cool!&lt;p&gt;The physics seem very different from classing pong &amp;#x2F; arkanoid physics, where the angle is determined by which part of the paddle was hit. Instead it seems like it&amp;#x27;s maybe totally random within a fairly small cone around the horizontal axis. Is that intentional?</text></item></parent_chain><comment><author>airstrike</author><text>Soooo satisfying, thanks for sharing. Now I also feel like writing my own version</text></comment>