使用js做了一個貪吃蛇游戲,但是自己很多的地方都不成熟: 1,沒有用到原型,構造函數,繼承之類的東西,這些地方要特別的注意,以后要注意經常看看別人的代碼,學會一些思想 2,表現為邏輯混亂,不知道怎樣用更簡單的方法,以后這方面需要多加練習 在貪吃蛇游戲中收獲的部分: 實現數組中棧的方法,幾個 ...
這個貪吃蛇的思路來源於網上的一位后台程序員的作品。所以作為一個思想剽竊者我也分享我的代碼。 首先建兩個對象snake和組成snake的node對象: 對象的方法放在原型里,以免實例化而重復方法。 如果有什么BUG或者用戶體驗的問題可以評論反饋給我,我盡量修改。 有關於速度的問題我已經發現問題了,稍后解決。可能頁面不是很好看。我也會在以后的更新中修改樣式。 demo地址:http: cowll.co ...
2012-04-15 00:06 9 472 推薦指數:
使用js做了一個貪吃蛇游戲,但是自己很多的地方都不成熟: 1,沒有用到原型,構造函數,繼承之類的東西,這些地方要特別的注意,以后要注意經常看看別人的代碼,學會一些思想 2,表現為邏輯混亂,不知道怎樣用更簡單的方法,以后這方面需要多加練習 在貪吃蛇游戲中收獲的部分: 實現數組中棧的方法,幾個 ...
學習了Html5的Canvas的使用,和JS創建對象,做了一個貪吃蛇小游戲,來鞏固JS面向對象編程和Canvas的用法。 Node.js Snake.js Stage.js snake.html ...
效果圖片: : 話不多說,上代碼: 一共三個類: ① public class Body { int x; int y; public Body(int x, int y) ...
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> &l ...
使用Javascript做貪吃蛇小游戲, 1.自定義地圖寬高,蛇的初始速度 2.食物隨機出現 3.蛇的樣式屬性 4.貪吃蛇玩法(吃食物,碰到邊界,吃食物后加速,計分,) ...
...
css代碼 js代碼 ...
預覽圖: 1、食物的代碼 Food.js 2、蛇的代碼 Snake.js 3、游戲對象的代碼 Game.js 4、貪吃蛇執行文件的代碼 ...