先上幾個自己寫的,因為最近要用cocos2dx,所以就邊學邊開發幾個小遊戲玩玩,有捕魚,連連看,還有打地鼠!都不算完整的專案,不過拿來學習還是可以的,或者在基礎上再二次開發,擴充套件自己!
1:捕魚的
先來幾張效果圖:
就是這樣乙個專案,不到魚兒之後,放到左下角的魚缸裡,就可以獲得分數,可以做成捕蜻蜓或者類似於捕魚達人那種!
2:打地鼠
先來幾張效果圖:
這個遊戲就比較簡單,當時還是沒有做太多的優化,就簡單做了乙個demo,有意思的同學可以加上時間限制,或者分數計數器
3:跑酷
先來幾張效果圖:
這個遊戲是coscos2dx權威教程那本書上的例子,不過也有很多可以優化的地方,例如速度方面的設定,還是就是在碰撞演算法上!
4:俄羅斯方塊:
先來幾張效果圖:
俄羅斯方塊沒有什麼可說的,主要側重點在演算法上
5:連連看:
先來幾張效果圖:
同樣是乙個半成品,只做了demo,連連看的演算法相對比較麻煩,設計到二次拐角!demo中只給出了一般的演算法,有興趣的同學可以再基礎上再擴充套件演算法,也可以再新增上計數和倒計時比較好!
cocos2d x 手遊研發 目錄
感謝 這套框架只用了cocos2d x,c 語言,vs2012開發環境 我會繼續堅持寫下去,並不為什麼,就為喜愛遊戲,編寫自己的乙個世界。本套原始碼是cocos2d x 2.1rc0 x 2.1.4版本引擎 使用將hellocpp裡面內容複製到你對應的專案結構裡面即可 目錄 cocos2d x 大型...
cocos2d x 之 新增sns分享
步驟一 先寫activity內容 其實就是share函式。package org.jw.bj import org.cocos2dx.lib.cocos2dxactivity import android.content.intent import android.net.uri import an...
Cocos2dx 小技巧(四)delegate委託
假如我們遊戲場景中有兩個層,乙個是遊戲層,乙個是狀態層。遊戲層就是控制遊戲中角色的移動 為了簡便說明,我自動忽視了控制層 狀態曾就是當提示遊戲狀態,當遊戲開始時顯示 game start 幾個字,當遊戲結束時顯示 game over 那麼,該怎麼實現遊戲層與狀態層間的通訊呢?有的人馬上說 用單例啊,...