cocos學習4

今天是飛機遊戲的最後一天,把一些基礎的功能給完善了,雖然說功能不是很多,但是總算是能夠有一個小小的模型了,之後的擴展就比較需要耐心與時間了。

飛機遊戲的總結:

1.主場景(登陸)

加載圖片,圖片太單調可以加載文本,可以參照LabelTest;

Sprite的運用,它的錨點座標是在(0.5,0.5),與場景的座標不同,所以可以給座標設定一個(0,0)

按鈕:可以參照MenuText,

聲音的加載,需要用到頭文件SimpleAudioEngine.h,命名空間CocosDenshion;

場景的轉換:

auto scene = Gamescene::createScene();
Director::getInstance()->replaceScene(TransitionProgressVertical/*轉換場景的效果*/::create(0.5/*完成轉換的時間*/, scene));

2.遊戲場景:

遊戲場景需要考慮到的比較多;

層級關係;

背景的滾動:

敵機子彈子彈類;

敵機類;

我機與我機子彈類;

分別把這幾個類的關係給綁定一下;

之後就是碰撞檢測了

檢測完了再進行需要的操作,超出邊界之後敵機與子彈的消失需要用到的數組,for循環把元素與精靈檢測

再刪除。

一個遊戲的基本模型就形成了。




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