欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      51CTO學(xué)院-Cocos2d-x 3.x 項(xiàng)目實(shí)戰(zhàn):仿微信飛機(jī)大戰(zhàn)(射擊類(lèi)游戲)視頻教程

      時(shí)間:2019-05-15 03:59:09下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《51CTO學(xué)院-Cocos2d-x 3.x 項(xiàng)目實(shí)戰(zhàn):仿微信飛機(jī)大戰(zhàn)(射擊類(lèi)游戲)視頻教程》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《51CTO學(xué)院-Cocos2d-x 3.x 項(xiàng)目實(shí)戰(zhàn):仿微信飛機(jī)大戰(zhàn)(射擊類(lèi)游戲)視頻教程》。

      第一篇:51CTO學(xué)院-Cocos2d-x 3.x 項(xiàng)目實(shí)戰(zhàn):仿微信飛機(jī)大戰(zhàn)(射擊類(lèi)游戲)視頻教程

      QQ/電話:400-851-9651

      網(wǎng)址:edu.51CTO.com

      Cocos2d-x 3.x 項(xiàng)目實(shí)戰(zhàn):仿微信飛機(jī)大戰(zhàn)(射擊類(lèi)游戲)視頻教程

      課程目標(biāo)

      讓學(xué)員了解如何使用Cocos2d-x 3.x開(kāi)發(fā)一款射擊類(lèi)游戲

      適用人群

      已經(jīng)掌握cocos2d-x 3.x技術(shù),但缺乏項(xiàng)目實(shí)戰(zhàn)的程序員。

      課程簡(jiǎn)介

      課程目標(biāo):

      本課程將幫助廣大Cocos2d-x學(xué)員了解如何使用Cocos2d-x開(kāi)發(fā)一款相對(duì)簡(jiǎn)單的射擊類(lèi)游戲。學(xué)員將會(huì)了解開(kāi)發(fā)一款完整游戲的基本步驟,并學(xué)會(huì)如何將《從零開(kāi)始掌握Cocos2d-x 3.x》中的知識(shí)轉(zhuǎn)化為實(shí)際的游戲。學(xué)員將從這款游戲中學(xué)習(xí)到如何建立游戲的基本框架、如設(shè)置背景音樂(lè)、顯示歡迎畫(huà)面、移動(dòng)飛機(jī)、發(fā)射子彈、碰撞檢測(cè)等開(kāi)發(fā)游戲必備的技術(shù)。

      適合對(duì)象:

      已經(jīng)對(duì)Cocos2d-x 3.x的基本知識(shí)有所了解的開(kāi)發(fā)人員。

      學(xué)習(xí)條件:

      1.要求對(duì)C++有所了解

      2.熟悉Cocos2d-x 3.x的基本技術(shù),如場(chǎng)景、圖層、精靈、動(dòng)作等

      課程 游戲效果演示(包括Cocos2d-x學(xué)習(xí)路線圖介紹)[免費(fèi)觀看]

      6分鐘

      本講演示的飛機(jī)大戰(zhàn)的效果和功能,我們從本視頻課程會(huì)學(xué)習(xí)到哪些知識(shí)以及Cocos2d-x學(xué)習(xí)路線的介紹。游戲的基本架構(gòu) [免費(fèi)觀看]

      7分鐘

      本講主要介紹了游戲中三對(duì)場(chǎng)景類(lèi)和圖層類(lèi)的作用,并演示了相關(guān)的效果。這些類(lèi)包括StartScene、StartLayer、GameScene、GameLayer、GameoverScene和GameoverLayer。

      QQ/電話:400-851-9651

      網(wǎng)址:edu.51CTO.com 預(yù)裝載音效文件,并播放、暫停和恢復(fù)背景音樂(lè) [免費(fèi)觀看]

      12分鐘

      本講主要介紹了如何在StartScene中預(yù)裝載游戲中使用的音效文件(mp3文件),以及如何播放、暫停和恢復(fù)背景音樂(lè)。顯示歡迎界面和動(dòng)畫(huà) [免費(fèi)觀看]

      19分鐘

      本講主要在開(kāi)始圖層中顯示背景圖、歡迎圖像(飛機(jī)大戰(zhàn))以及利用動(dòng)畫(huà)技術(shù)顯示歡迎動(dòng)畫(huà)。歡迎界面關(guān)閉后,進(jìn)入游戲場(chǎng)景

      19分鐘

      本講主要實(shí)現(xiàn)了黨歡迎動(dòng)畫(huà)結(jié)束后,進(jìn)入游戲場(chǎng)景(GameScene)的過(guò)程。在本講中創(chuàng)建了游戲圖層和游戲場(chǎng)景,并修改了啟動(dòng)歡迎動(dòng)畫(huà)的代碼,以便可以在動(dòng)畫(huà)播放完畢后通過(guò)loadingDone方法進(jìn)入GameScene。移動(dòng)背景

      22分鐘

      本講主要介紹了如何利用兩個(gè)完全一樣的背景圖做不簡(jiǎn)單的背景移動(dòng),從而讓玩家產(chǎn)生錯(cuò)覺(jué),感覺(jué)是飛機(jī)在移動(dòng)。在屏幕上顯示帶噴氣動(dòng)畫(huà)的飛機(jī)

      17分鐘

      本講主要介紹了如何在屏幕上放一個(gè)帶噴氣動(dòng)畫(huà)的飛機(jī)。本講的核心內(nèi)容是編寫(xiě)PlaneLayer類(lèi)以及無(wú)限循環(huán)播放動(dòng)畫(huà)。通過(guò)手指任意移動(dòng)飛機(jī)

      23分鐘

      QQ/電話:400-851-9651

      網(wǎng)址:edu.51CTO.com

      本講主要介紹了如何利用觸摸事件任意移動(dòng)飛機(jī),以及如何阻止飛機(jī)移出邊界。讓子彈飛(1):建立BulletLayer類(lèi)的框架

      14分鐘

      本講主要實(shí)現(xiàn)了封裝子彈功能的BulletLayer類(lèi)的框架。讓子彈飛(2):初始化和移除子彈

      6分鐘

      本講主要實(shí)現(xiàn)了BulletLayer類(lèi)的初始化部分以及移除子彈部分。讓子彈飛(3):開(kāi)始和停止射擊

      22分鐘

      本講主要實(shí)現(xiàn)了子彈的發(fā)射和停止代碼(需要通過(guò)飛機(jī)精靈確定子彈發(fā)射的起始位置),并且將子彈圖層添加到當(dāng)前的游戲場(chǎng)景中。編寫(xiě)敵機(jī)的容器類(lèi):Enemy 13分鐘

      Enemy類(lèi)用于存儲(chǔ)和獲取與敵機(jī)的相關(guān)信息(如生命值、Rect等),也是敵機(jī)精靈的容器類(lèi)。所以在添加敵機(jī)之前,先要實(shí)現(xiàn)該類(lèi)。實(shí)現(xiàn)敵機(jī)層類(lèi)EnemyLayer:初始化部分

      16分鐘

      本講介紹了EnemyLayer的作用,并實(shí)現(xiàn)了EnemyLayer中的初始化部分,以及為添加第一類(lèi)敵機(jī)做準(zhǔn)備。實(shí)現(xiàn)敵機(jī)層類(lèi)EnemyLayer:讓第一類(lèi)敵機(jī)動(dòng)起來(lái)

      16分鐘

      QQ/電話:400-851-9651

      網(wǎng)址:edu.51CTO.com

      本講主要介紹了如何添加第一類(lèi)敵機(jī)(最小、最多的敵機(jī)),并且如何讓第一類(lèi)敵機(jī)以不同的速度在隨機(jī)的位置勻速向下運(yùn)動(dòng)。實(shí)現(xiàn)敵機(jī)層類(lèi)EnemyLayer:讓第二類(lèi)敵機(jī)動(dòng)起來(lái)

      13分鐘

      本講主要介紹如何在游戲中添加第二類(lèi)敵機(jī)(較大的敵機(jī)),該敵機(jī)數(shù)量較少,運(yùn)行較慢。實(shí)現(xiàn)敵機(jī)層EnemyLayer:讓第三類(lèi)敵機(jī)動(dòng)起來(lái)

      13分鐘

      本講主要介紹了如何添加第三類(lèi)敵機(jī)(最大的敵機(jī),需要多發(fā)炮彈才能摧毀),并且讓第三類(lèi)敵機(jī)從上到下勻速運(yùn)動(dòng)。檢測(cè)第一類(lèi)敵機(jī)和子彈的碰撞

      26分鐘

      本講主要介紹了如何進(jìn)行碰撞檢測(cè),以及敵機(jī)爆炸效果和音效的實(shí)現(xiàn)。檢測(cè)第二類(lèi)敵機(jī)和子彈的碰撞

      6分鐘

      本講主要介紹了如何檢測(cè)第二類(lèi)敵機(jī)與子彈碰撞的效果,并實(shí)現(xiàn)了第二類(lèi)敵機(jī)爆炸的動(dòng)畫(huà)和音效。檢測(cè)第三類(lèi)敵機(jī)和子彈的碰撞

      5分鐘

      本講主要介紹了如何檢測(cè)第三類(lèi)敵機(jī)與子彈碰撞的效果,并實(shí)現(xiàn)了第三類(lèi)敵機(jī)爆炸的動(dòng)畫(huà)和音效。檢測(cè)第一類(lèi)敵機(jī)與飛船的碰撞

      13分鐘

      本講主要介紹了如何實(shí)現(xiàn)第一類(lèi)敵機(jī)與飛船的碰撞,并且實(shí)現(xiàn)了飛船的爆炸效果。

      QQ/電話:400-851-9651

      網(wǎng)址:edu.51CTO.com 檢測(cè)第二類(lèi)和第三類(lèi)敵機(jī)與飛船的碰撞

      2分鐘

      本講主要介紹了檢測(cè)第二類(lèi)和第三類(lèi)敵機(jī)與飛船的碰撞的方法。多路子彈發(fā)射【1】(兩排子彈)

      12分鐘

      本講主要介紹了讓飛船從單路轉(zhuǎn)換為多路發(fā)射子彈的降落傘的框架類(lèi)的編寫(xiě)。多路子彈發(fā)射【2】

      14分鐘

      本講將實(shí)現(xiàn)添加降落傘和下落的具體代碼。多路子彈發(fā)射【3】

      9分鐘

      本講主要介紹了MultiBulletsLayer架構(gòu)的實(shí)現(xiàn),該類(lèi)負(fù)責(zé)顯示多路子彈。多路子彈發(fā)射【4】

      18分鐘

      本講主要實(shí)現(xiàn)了MultiBulletsLayer類(lèi)的相關(guān)代碼。多路子彈發(fā)射【5】

      8分鐘

      本講會(huì)介紹如何檢測(cè)降落傘和飛船的碰撞,并在多路子彈和單路子彈之間進(jìn)行切換。多路子彈與敵機(jī)的碰撞檢測(cè)

      6分鐘

      QQ/電話:400-851-9651

      網(wǎng)址:edu.51CTO.com

      本講介紹了如何進(jìn)行多路子彈與敵機(jī)的碰撞檢測(cè),并讓敵機(jī)產(chǎn)生爆炸效果。超級(jí)炸彈【1】

      4分鐘

      本講主要介紹了UFOLayer類(lèi)中添加超級(jí)炸彈降落傘的框架部分的實(shí)現(xiàn)。超級(jí)炸彈【2】

      8分鐘

      本講介紹了如何實(shí)現(xiàn)超級(jí)炸彈降落傘。摧毀所有敵機(jī)

      5分鐘

      本講會(huì)實(shí)現(xiàn)一些方法,用于摧毀所有的敵機(jī)。這些方法將在觸摸超級(jí)炸彈時(shí)被調(diào)用。

      引爆超級(jí)炸彈

      25分鐘

      本講會(huì)介紹如何在屏幕上顯示超級(jí)炸彈,如何進(jìn)行超級(jí)炸彈降落傘與飛船碰撞檢測(cè),以及如何引爆超級(jí)炸彈。

      飛船被摧毀處理【1】

      14分鐘

      本講主要介紹當(dāng)飛船(plane)被摧毀后,如何切換到游戲結(jié)束場(chǎng)景。

      飛船被摧毀處理【2】

      27分鐘

      本講主要介紹當(dāng)飛船(plane)被摧毀后,如何切換到游戲結(jié)束場(chǎng)景(具體實(shí)現(xiàn)部分)。

      QQ/電話:400-851-9651

      網(wǎng)址:edu.51CTO.com 在暫停游戲時(shí)阻止觸摸事件

      9分鐘

      本講主要介紹了如何在暫停游戲時(shí)阻止觸摸事件的傳遞。

      實(shí)現(xiàn)暫停/恢復(fù)和當(dāng)前分?jǐn)?shù)顯示牌

      20分鐘

      本講會(huì)完成左上角暫停/恢復(fù)和當(dāng)前分?jǐn)?shù)顯示牌的實(shí)現(xiàn)代碼。其中需要和NoTouchLayer配合使用。

      利用ControlLayer累加當(dāng)前的分?jǐn)?shù)

      5分鐘

      本講將介紹如何使用ControlLayer中的方法累加并更新當(dāng)前獲得的分?jǐn)?shù)。

      將當(dāng)前獲得的分?jǐn)?shù)傳入PlaneLayer 3分鐘

      本講主要介紹了如何修改PlaneLayer類(lèi)的代碼,將score傳入PlaneLayer 38 在游戲啟動(dòng)時(shí)裝載歷史最高分(游戲已經(jīng)完成)

      5分鐘

      最后的收尾工作,裝載歷史最高分。

      下載51CTO學(xué)院-Cocos2d-x 3.x 項(xiàng)目實(shí)戰(zhàn):仿微信飛機(jī)大戰(zhàn)(射擊類(lèi)游戲)視頻教程word格式文檔
      下載51CTO學(xué)院-Cocos2d-x 3.x 項(xiàng)目實(shí)戰(zhàn):仿微信飛機(jī)大戰(zhàn)(射擊類(lèi)游戲)視頻教程.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦