通過鏈結乙個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...