坦克大战

我要开发同款
江流儿it2022年11月25日
114阅读

作品详情

项目说明:
玩家坦克1:w:上,s:下,a:左,d:右 j:发射子弹
玩家坦克2:↑:上,↓:下,←:左,→:右, p:发射子弹
本项目是一个坦克大战的游戏项目,项目使用技术如下:
1.ES6模块化 2.class构造函数 3.箭头函数 4.Async,await 5.canvas画布
6.let与const 7.对象继承里面方法的重写super关键字的 8.Reflect反射
完成的功能如下:
1.背景模块,利用画布进行 2.玩家坦克1,玩家坦克2 3.玩家坦克1发射子弹,玩家坦克2发射子弹 4.玩家有专门弹夹,敌方坦克也有专门的弹夹 5.敌方坦克模块 6.击中敌方坦克模块,敌方坦克爆炸,对应玩家增加分数 7.敌方坦克击中玩家坦克,血条量减少 8.敌方坦克每2秒随机改变方向,敌方坦克超过画布边缘会自动改变方向,同时改变对应方向的图片 9发射的子弹超过画布外面会自动清楚子弹 10.玩家1,玩家2死亡,游戏结束,弹出对话框汇报游戏相关信息
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论