【Cocos Creator 新手實戰】—— 貪吃蛇


    這段時間開始學習cocos creator,小試牛刀,嘗試怎么做一款經典小游戲貪吃蛇。折騰了幾天,終於邊看文檔邊代碼做出相對完整的小游戲。

首先收集材料:

    1、方塊圖片(自己弄幾塊不一樣的圖片就好了,大小是48x48)

    2、背景音樂

    3、字體圖片

    其他材料基本都自己畫一畫就好了,畢竟要求功能,樣子勉強能分辨就好了=。=

游戲界面

    1、主游戲區(包括地圖區、分數、按鈕)

    2、地圖區(貪吃蛇、果實方塊)

    3、分數(這里設置了每種方塊不一樣的分數)

    4、暫停按鈕(暫停游戲)

    5、果實方塊(地圖區中隨機生成,這里要注意不能重疊在貪吃蛇身體)

    6、貪吃蛇身體(主要由頭部帶動身體,這里只要做頭部的方塊判斷,其他跟隨頭部)

    7、游戲結束區(游戲結束,彈出提示,重新開始的按鈕)

    8、重新開始(重新加載游戲)

游戲控制

    鍵盤:w s a d(小鍵盤上下左右)

游戲邏輯圖

    大致流程圖,可以參考一下。

    

模塊設計

    1、隨機生成數,並生成實例化的方塊

    2、移動跟控制模塊

    3、檢查碰撞模塊

    4、果實方塊跟貪吃蛇身體重疊檢測模塊

    5、得分模塊

    6、區域UI關聯控制模塊

    7、游戲狀態檢測模塊

最后總結

   其他也不多說了,把基本設計思路流程整理一下就好了,具體的實現還是代碼比較清晰,整體來看,還是非常簡單的。

希望對剛接觸小游戲的人有點幫助。也是給自己整理一下,准備繼續學習下一次新手小游戲。

 

鏈接:https://pan.baidu.com/s/1t7im7ABF0a7xf-2C2OQ9rQ 密碼:n598

https://download.csdn.net/download/u014360527/10588555

 


免責聲明!

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



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