打字母游戏 系列之–做一个简单的游戏

游戏介绍

该系列会做一个游戏:打字母,游戏是这样的:

  1. 在屏幕顶部有一些随机位置的随机的字母落下,随着游戏进度,字母下落的速度会越来越快。
  2. 当一个字母落到底部时,玩家的血量就会扣减,当血量为0时游戏结束。
  3. 在屏幕底部有一个静止的飞机。
  4. 玩家需要在键盘上按下屏幕上出现的字母,每当按了一个屏幕上存在的字母,屏幕底部飞机会移动到与随机字母横坐标相同的位置,然后发出子弹,打中该字母,字母从屏幕上消失,并且玩家血量增加,更新计数器“每秒钟输入多少字母”。

咱们开始分析此游戏怎么做。

游戏

游戏程序一般都会涉及到3个方面:输入、游戏逻辑、输出。
输入,包括了玩家的控制,比如玩家按下字母键。
游戏逻辑,包括了游戏的算法和数据状态,而游戏的数据状态随着算法和时间在内部自动变换或者由外部输入导致变化。
输出,即游戏的显示。

这3个方面构成一个循环,如下图:

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享