今天就来实现一个雷霆战机打字游戏,玩法很简单,每一个“敌人”都是一些英文单词,键盘正确打出单词的字母,飞机就会发射一个个子弹消灭“敌人”,每次需要击毙当前“敌人”后才能击毙下一个,一个比手速和单词熟练度的游戏。首先来看看最终效果图:emmmmmmmmmmmmm,界面UI做的很简单,先实现基本功能,再考虑高大上的UI吧。这次的游戏和之前的比,运动的部分貌似更多且更复杂了。在雷霆战机消单词游戏中,无论是降落的目标单词,还是飞出去的子弹,都有着各自的运动轨迹,但是子弹又要追寻着目标而去,所以存在着一个实时计算轨道的操作。万丈高楼平地起,说了那么多,那就从最简单的开始着手吧!

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏

如何用VUE和Canvas实现雷霆战机打字类小游戏