javascript实现贪吃蛇经典游戏
js面向对象编程之贪吃蛇,供大家参考,具体内容如下
首先:面向对象编程,我们要找到项目中具体的对象,此处为(食物(food),蛇(snake),游戏本身(game))也可不把游戏本身作为对象,逻辑体现出来即可。
接着分析每个对象的具体的属性及方法:
1)food对象:属性有:位置,大小,颜色;方法有:渲染在页面,随机不同位置生成;
2)snake对象:属性有:位置,大小,总节数(计分方便),颜色;方法有:渲染在页面,移动(移动过程中判断其它)。
3)game对象:游戏逻辑的编写;
ok开敲:
1)简单的静态页面编写(地图)
(1)html
贪吃蛇