《DjangoApp开发》第三集,基本游戏页面

发布时间 2023-10-04 21:49:14作者: wxzcch

今天纯js内容

动的概念

每秒钟,画很多张图,就是帧嘛。浏览器可以一秒六十帧。
然后我们就去实现一个基类,让这个类实现每一帧都调用一下我的刷新函数。

一个基类的框架

1.png
2.png

创建一个地图。

地图里面的元素,会有很多,所以我们单独创建一个文件夹
3.png

然后来写人

4.png
5.png
6.png

然后来写火球

7.png

然后多加几个敌人

8.png

然后再写碰撞的后退

撞击之后的粒子效果

9.png
10.png

给所有敌人随机一个颜色

11.png

再加一个敌人随机发炮弹

12.png