使用python中的pycharm设计的一款飞行小游戏,属于是小鸟飞行管道的一款同年小游戏,其中标注明显,Flappy bird 是⼀款⻦类⻜⾏游戏,在这款游戏中,玩家可以通过点击操作,让屏幕中间的⼩⻦上⻜,不断单击,⼩⻦就会不断往屏幕⾼处⻜,松开单击,则会快速下降,玩家要控制⼩⻦⼀直向前⻜⾏,并且注意躲避途中,⾼低不平的管⼦,如果⼩⻦碰到了障碍物管道,游戏就会结束,当⼩⻦⻜过⼀组管道后,玩家就会获得⼀分。
在游戏中,主要有两个对象,⼩⻦和管道,可以创建bird类和Pipline类来分别表示这两个对象,⼩
⻦可以通过上下移动来躲避管道,所以在bird 类中创建⼀个birdupdate()⽅法,实现⼩⻦的上下移动,为了体现⼩⻦向前⻜的特征,可以让管道⼀直向左移动,通过相对运动,这样就能保持窗⼝中的⼩⻦⼀直处于屏幕中间,显示向前⻜的状态。在Pipline() 类中创建⼀个updatePipline()⽅法,实现管道的向左移动,此外,还需要创建多个函
数,分别⽤来绘制地图createMap(),判断⼩⻦的⽣命状态checkDead(),获取分数getResult()