#50. Flappy Bird(创作类)

Flappy Bird(创作类)

当前没有测试数据。

编写项目,实现「Flappy Bird」的【核心功能】。

【预期效果】

【项目链接】

  • 点击此处,打开项目
  • 同学们可以通过下面方式,保存自己做的故事、游戏等项目

【功能分析】

小鸟

  • 功能
    • 跳跃:当玩家点击空格键时,小鸟向上飞一段距离,模拟跳跃动作。
    • 下落:受到重力影响,小鸟在没有跳跃时会不断下落。
    • 碰撞检测:与管道和地面碰撞时游戏结束。

管道

  • 功能
    • 生成:在游戏开始后,定期在屏幕右侧生成新的管道对。可以通过创建一个管道生成器角色,使用“克隆”功能来生成多个管道对。
    • 移动:管道从右向左移动,当移动到屏幕左侧后消失。
    • 得分检测:当小鸟成功通过一对管道时,增加得分。

分数

  • 功能
    • 显示:在屏幕上方显示当前得分。
    • 更新:每当小鸟通过一对管道时,分数增加。可以在小鸟通过管道的检测脚本中,当满足得分条件时,将分数变量的值增加1,并更新分数显示。