PongJS

FLASH源码 2025-07-30

乒乓球

这是使用HTML帆布和JavaScript的经典乒乓球游戏的简单实现。受马辛的蒙斯卡·蒙斯卡(Monskała)书《从头开始》的启发。

游戏玩法

该游戏由两个玩家玩,每个玩家都在画布的相对侧控制桨。目的是用桨击球并防止球伸到球员的一边。球将从顶部和底部壁上弹跳以及桨。当球通过桨并到达球员的一侧时,对手得分。游戏一直持续到一个玩家达到一定数量的积分,通常为10点。

控件

  • 球员1(左桨):

    • 向上移动:w键
    • 向下移动:S键
  • 玩家2(右桨):

    • 向上移动:向上箭头密钥
    • 向下移动:向下箭头钥匙
  • 暂停/简历:B键

演示

要尝试游戏,请在Web浏览器中打开index.html文件。使用上面提到的控件移动桨并击球。按B键暂停或恢复游戏。

致谢

该项目的灵感来自经典的乒乓球游戏,是作为学习练习而创建的。它利用HTML帆布和JavaScript来实现游戏机制。该代码是根据Marcin的Monskała书“从头开始的JavaScript”开发的。

作者

Oskar Kalbarczyk https://l**inktr.e*e/codewithoskar

如果您有任何疑问或反馈,请随时接触。

下载源码

通过命令行克隆项目:

git clone https://github.com/KalbarczykDev/PongJS.git