使用JS制作小游戲貪吃蛇


先看效果圖:

 

 

 過程如下:

  1.首先創建一張畫布地圖<div class="map"> </div>;

   2.創建食物的自調用函數

  (function (){

    

 

 

   //定義好食物的屬性,在Food的原型上進行初始化      

 

  在每次創建之前都先清除之前的食物,這樣,當小蛇在吃到食物的時候,可以直接調用該方法

 

   

 

 

 

  }());

  3.創建小蛇的自調用函數

  

 

 

   初始化小蛇

  

 

 

   想辦法讓小蛇動起來和小蛇的走向問題。

  

 

 

  判斷小蛇有沒有吃到食物

  

 

 

   每當小蛇吃到這個食物的時候,可以復制小蛇最后一個節點,並添加到最后

 

 

   4.創建一個游戲對象,來初始化食物和小蛇

  

 

   

 

 

 

   

 

   唔...有一些亂。。。,具體源碼已經上傳到碼雲。大家可以下載下來借鑒。地址:https://gitee.com/han_xiangzi/tanchishe

  當然中間有很多不足的地方,也請大家指出,一起學習

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM