jquery貪吃蛇源碼是一款非常有趣的游戲源碼,基于jquery框架開(kāi)發(fā),可以讓玩家在頁(yè)面端上玩貪吃蛇游戲,讓游戲感受更加真實(shí)。
$("#start").click(function() { //點(diǎn)擊開(kāi)始按鈕
snake.move(); //移動(dòng)蛇
snake.eat(); //判斷是否吃到食物
if(snake.dead()) { //判斷是否死亡
clearInterval(timer); //清理定時(shí)器
alert("游戲結(jié)束!"); //彈出提示框
location.reload(); //刷新頁(yè)面
}
});
var timer = setInterval(function() { //定時(shí)器
snake.move(); //移動(dòng)蛇
snake.eat(); //判斷是否吃到食物
if(snake.dead()) { //判斷是否死亡
clearInterval(timer); //清理定時(shí)器
alert("游戲結(jié)束!"); //彈出提示框
location.reload(); //刷新頁(yè)面
}
}, 150);
以上是jquery貪吃蛇源碼的部分代碼。在游戲開(kāi)始后,點(diǎn)擊開(kāi)始按鈕即可讓蛇進(jìn)行移動(dòng),移動(dòng)過(guò)程中會(huì)不斷判斷是否吃到食物,如果吃到食物,則會(huì)增加蛇的長(zhǎng)度。若蛇碰到墻壁或自身,則會(huì)判斷游戲結(jié)束,清理定時(shí)器,彈出提示框并刷新頁(yè)面。
此外,jquery貪吃蛇源碼還可以通過(guò)修改樣式、增加障礙物等方式進(jìn)行二次開(kāi)發(fā),讓游戲更加豐富多彩。
上一篇css怎么弄弧形