天天看點

學習實戰二:利用Cocos2d-x寫的第一個遊戲

學習這個引擎一個月了,利用所學的知識寫下了自己第一個遊戲,雖然說遊戲簡單,但是畢竟是自己寫的第一個小遊戲,遊戲資源也是直接利用别人的作品,但是我這個是抱着學習的态度而非用作商業用途,寫的軟體也不會放到應用市場上讓别人下載下傳,隻是共享到自己的網盤,讓别人下載下傳試用測試,應該不會侵犯别人的版權吧?當然,我也會在本部落格中貼出我模仿的那個軟體的。

因為是剛開始學,是以一開始對引擎的了解不夠,在寫代碼的過程中也是懵懵懂懂的,摸索着過河的樣子吧,看引擎自帶的testcpp和教材帶的源碼,一步一步的寫下來。具體的過程是反反複複的,是以直接貼出效果圖來,具體代碼共享到網盤裡了。開發過程中的點滴在之後會慢慢寫出來的。

1、這個是開始場景。可以選擇開始遊戲或退出遊戲

學習實戰二:利用Cocos2d-x寫的第一個遊戲

2、這個是點選開始遊戲後的模式選擇,這裡可以左右滑動螢幕選擇不同的模式,這個效果是模仿引擎中的效果做的。

學習實戰二:利用Cocos2d-x寫的第一個遊戲

3、這個是遊戲暫停菜單,通過觸摸遊戲場景右下角的暫停按鈕觸發。

學習實戰二:利用Cocos2d-x寫的第一個遊戲

4、這個是遊戲更新的提示,更新後遊戲場景頂部的level也會随之變化

學習實戰二:利用Cocos2d-x寫的第一個遊戲

5、這個是遊戲結束的顯示。當點選到了炸彈或者點選到了抱着炸彈的地鼠都會造成遊戲結束。

學習實戰二:利用Cocos2d-x寫的第一個遊戲

遊戲場景大概就是這些,下面貼出代碼

Click

裡面的CrazyMole(2).apk檔案是用安卓2.2SDK編譯的,CrazyMole檔案夾裡面的檔案就是整個項目的檔案。

繼續閱讀