本文开始,我们将尝试借助paperjs的能力,尽可能完善的写一个童年小游戏: “双人打僵尸”

该游戏的名字听起来有点low,且功能不算复杂,但确实是我印象最为深刻的一款游戏,操作简单,很耐玩。归纳一下我们的需求:

  1. 按键控制角色移动。
  2. 角色可以切换枪械武器进行射击,枪械不同,打出的子弹及对应的伤害也不尽相同。
  3. 游戏为关卡制度,随着关卡级别越高,怪物的数量也会越多,同时还会出现血量值更高的boss怪。
  4. 怪物只能从地图的上下两个口出来,随机涌现普通怪及boss怪。
  5. 玩家能够放置油桶或者白块充当阻碍。其中油桶受到攻击会爆炸,白块会被损毁。
图片描述