这一章我们做一个更复杂的小游戏,叫做《饥饿的鲨鱼》。这个游戏是这样的:
在海底有一只鲨鱼,我们可以用键盘的方向键←、→去控制鲨鱼的左右移动,上面会随机掉落食物,有苹果和螃蟹。我们控制鲨鱼去接食物,如果吃到苹果就加分,吃到螃蟹就减分,并显示为受伤状态。运行效果如下图:

1 游戏组成部分
我们可用先用思维导图来分析一下游戏的组成部分:

从游戏中可以看出这个游戏最基本的成分有:背景、角色和计分系统。
背景发生在海底世界,角色包括鲨鱼、苹果和螃蟹,还有一个计分系统用来统计得分。
2 加入背景和角色
我们先加入游戏需要的背景和角色,过程想必大家都非常熟悉了,这里就不再解释了。

关于计分系统,我们放在最后再做。
网友评论