Cocos實戰篇——作品集

【嘮叨】

    之前學校的WP課程大作業需要交好幾個WP應用,所以隨手寫了幾個遊戲。

    現在有空,把它分享給大家。


【小遊戲目錄】

    CrazyDodge

    PaperPlane

    Sudoku




【CrazyDodge】

0、源碼

    https://github.com/shahdza/Cocos_CrazyDodge

1、開發環境

    > 語言:C++

    > 引擎版本:Cocos2d-x v3.2

    > UI編輯器:Cocos Studio 1.6.0

    > 物理引擎:Cocos封裝

2、WP應用已發應用商店

    http://www.windowsphone.com/zh-cn/store/app/crazydodge/3c4cf129-209f-4bb6-8a82-8bb85668a698 

3、代碼結構

遊戲代碼量:大概1000行左右。

類試圖如下:

wKiom1UKab7xVVg_AACRESGOXpQ792.jpg

(1)AboutScene:遊戲幫助界面類

(2)AppDelegate:遊戲主入口類

(3)GameOverScene:遊戲結束界面類

(4)GameScene:遊戲界面類

(5)HelloScene:遊戲開機界面類

(6)MenuScene:遊戲主菜單界面類

(7)OptionsScene:遊戲設置界面類

4、功能說明

這是一款測試反應速度的經典遊戲,空間中會有一些物體隨機移動,碰撞牆壁後反彈,並且速度會越來越快。你需要有足夠快的反應速度來移動小球,使其不受到其他物體的碰撞。你能堅持多久呢?

    PS:遊戲中用到了Cocos封裝的物理引擎。

5、截圖

wKioL1UKcALTVxrRAABfQDsS3cA863.jpg    wKiom1UKbxKw7UXLAABBd7ZkaW8990.jpg

wKioL1UKcD2wx2r6AABjA0RtrK8293.jpg    wKiom1UKbxPwrJWtAAB4I90NAVY664.jpg




【PaperPlane】

0、源碼

    https://github.com/shahdza/Cocos_PaperPlane

1、開發環境

    > 語言:C++

    > 引擎版本:Cocos2d-x v3.2

    > UI編輯器:Cocos Studio 1.6.0

    > 物理引擎:Cocos封裝

2、WP應用已發應用商店

    http://www.windowsphone.com/zh-cn/store/app/paperplanes/0ee13ee4-7338-4876-ba30-e3913932e7e0

3、代碼結構

    遊戲代碼量:大概在800行左右。

wKioL1UKbITSaQUyAACPsT26ETI418.jpg

    (1)AboutLayer:遊戲幫助層類

    (2)AppDelegate:遊戲主入口類

    (3)GameOverLayer:遊戲結束層類

    (4)GameScene:遊戲界面類

    (5)HelloScene:遊戲開機界面類

    (6)MenuScene:遊戲主菜單界面類

    (7)OptionsScene:遊戲設置界面類

4、功能說明

    用手觸摸屏幕左半部分,紙飛機方向往左飛。

    用手觸摸屏幕右半部分,紙飛機方向往右飛。

    PS:遊戲中用到了Cocos封裝的物理引擎。

5、截圖

wKioL1UKcOWgZd9EAAByitf3GvU725.jpg    wKioL1UKcOXy6gp7AACLrdUQda0996.jpg

wKiom1UKb7rAcSRVAABbgVSdxho526.jpg    wKioL1UKcOXALoLSAAB436FWszQ410.jpg    wKiom1UKb7vAaABUAABqEkcQLhg960.jpg




【Sudoku】

0、源碼

    https://github.com/shahdza/Cocos_Sudoku

1、開發環境

    > 語言:C++

    > 引擎版本:Cocos2d-x v3.2

2、WP應用已發應用商店

    http://www.windowsphone.com/zh-cn/store/app/sudokupuzzle/89392fa0-df7a-49df-86e6-9eb930006633

3、代碼結構

遊戲代碼量:大概3500行左右。

類試圖如下:

wKioL1UKbrODy7tIAADGQRQwyKI658.jpg

(1)About:遊戲幫助界面類

(2)AppDelegate:遊戲主入口類

(3)ChangeBG:更換遊戲背景界面類

(4)DancingLinks:生成和處理數獨的算法類

(5)Game:遊戲界面類

(6)GameMenu:遊戲選擇難度的主菜單界面類

(7)GameOver:遊戲結束界面類

(8)GamePause:遊戲暫停界面類

(9)Global:遊戲的全局數據類

(10)Hello:遊戲開機動畫界面類

(11)Menu:遊戲主菜單界面類

(12)Rank:遊戲排行榜界面類

(13)Shop:遊戲商店界面類

 4、功能說明

    經典的數獨小遊戲,增加了道具功能,使數獨不再單調乏味。快來玩吧!

5、截圖

wKioL1UKcq7BIcBkAADTPjP6Up8462.jpg    wKiom1UKcYTzxKYaAADsefvbRw4753.jpg

wKioL1UKcq7RKspNAAEGC3TvwSk133.jpg    wKiom1UKcYSjgrkYAADS9WirxTI155.jpg

wKioL1UKcq_iIDUIAACyeenj22Q801.jpg    wKiom1UKcYSQK6gtAAD-qaOhHEw101.jpg

wKioL1UKcq_iC4xtAAEJaK4GM7c456.jpg    wKiom1UKcYXB_qGoAAEnwY-dEO0598.jpg



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章