FlappyBird | 玄数

2014-08-05

flappybird

在玩FlappyBird之前,你以为小鸟是往前飞的,越过柱子来加分,对吗? 但玩了之后,你就会发现原来这是个错觉啊!小鸟只在垂直方向做上下运动。那么小鸟又怎么能够越过柱子?是因为地面和柱子都往左运动,所以根据物理学中的运动是相对的,你会觉得地面和柱子都是静止的,小鸟往右边飞了。

当你不在flash游戏界面上点击时,它就直直地撞到地面上了。

flappybird

 

请根据程序代码和相关的提示,忽略物理课本上的位移公式,建立一个数学模型,分析小鸟的运动状态,并求出假如不在游戏界面上做点击时,小鸟过多长时间撞到地上,撞到时的速度。

程序代码: (更多…)