這段時間開始學習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
