隐藏在噪声之下的击球游戏

  • 一、简介

编译器:Processing
这是一个隐藏在柏林噪声下的一个击球游戏。
打开后会看到演示柏林噪声。将鼠标向下移动柏林噪声背后隐藏的小球就会自动显示。
白球击打紫色小球。小球之间相互碰撞,产生速度、加速度、摩擦。

  • 二、效果展示

打开后产生的柏林噪声:
隐藏在噪声之下的击球游戏
隐藏在噪声之下的击球游戏
显示出小球以及击打:
隐藏在噪声之下的击球游戏
隐藏在噪声之下的击球游戏

  • 三、主要代码展示:

画布大小为(800,600),底色为黑色,柏林噪声为紫色。对比比较明显。能仔细看出柏林噪声。
隐藏在噪声之下的击球游戏
隐藏在噪声之下的击球游戏
隐藏在噪声之下的击球游戏
隐藏在噪声之下的击球游戏隐藏在噪声之下的击球游戏隐藏在噪声之下的击球游戏隐藏在噪声之下的击球游戏隐藏在噪声之下的击球游戏

  • 四、感想总结

这个实验是在看了《代码本色》之后结合了几章内容。写出了一个不怎么样但是还凑合的游戏。看这本书学到了很多知识。运用到的都是前几章的内容。后面内容逐渐加深,理解起来也有一定的难度。这次主要运用的有柏林噪声还有有关力的一些知识。比如说:撞击,加速度等。这个实验本来是想做成背后隐藏的类似桌球游戏,打球入洞。但是由于种种原因,桌球游戏没有成功,就变成了这种击球小游戏。

  • 五、参考资料

① 《代码本色》Deniel Shiffman
②https://blog.****.net/helloworld_cheng/article/details/48918987