JS簡易版網頁貪吃蛇(16)

2021-09-25 08:27:16 字數 938 閱讀 3171

通過鏈結乙個js檔案
js檔案

// 1,建立地圖物件 div

var _map;

var _snake;

var _food;

// var map=function(){}

// var map={};

function map()

}// 2,建立食物 物件

function food()

this.x=math.round(math.random()*39);

this.y=math.round(math.random()*29);

this.food.style.left=this.x*this.width+'px';

this.food.style.top=this.y*this.height+'px';

}}// 3,建立蛇物件

function snake()

switch (this.directstr)

} // 1,判斷蛇頭 碰撞食物

// 分析: 2,隨機改變食物的位置, 3,同時蛇身體加一節

if(this.snakearr[0][0]==_food.x && this.snakearr[0][1]==_food.y)

// 判斷碰到牆壁

if(this.snakearr[0][0]<0 || this.snakearr[0][0]>39 || this.snakearr[0][1]<0 || this.snakearr[0][1]>29)

// 通過物件 呼叫顯示蛇的方法

_snake.display();

time= settimeout('_snake.move()',200); }}

window.onload=function()

}

簡易版貪吃蛇小遊戲。

以上就是我測試的結果,能完成基本的功能。ifndef game h define gamae h include include include include define rows 20 define cols 20 define snake length 20 20 define sleep ...

js canvas實現簡易版貪吃蛇

lang en charset utf 8 name viewport content width device width,initial scale 1.0 貪吃蛇title canvas style head snake width 600 height 600 canvas 食物 class...

C《貪吃蛇》簡易字元版

哇咔咔,這是我步入遊戲製作界的第一步。忙活了乙個國慶,雖說bug略多,但是成就感滿滿的。for i 0 i h i 畫地圖 printf n void play int speed,int hard if kbhit 0 有鍵盤輸入則變換key的值,否則保持原方向 key getch directi...