欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何制作一個(gè)基于Tile的游戲Cocos2d-x2.0.4-創(chuàng)新互聯(lián)

本文實(shí)踐自 Ray Wenderlich 的文章《How To Make a Tile-Based Game with Cocos2D》,文中使用Cocos2D,我在這里使用Cocos2D-x 2.0.4進(jìn)行學(xué)習(xí)和移植。這個(gè)游戲是關(guān)于一個(gè)忍者在沙漠中尋找西瓜的故事。
   在這部分內(nèi)容,將會(huì)學(xué)習(xí)到如何用Tile創(chuàng)建一個(gè)地圖,如何加載地圖到游戲,如何讓地圖跟隨玩家滾動(dòng),以及如何使用對象層。下一部分內(nèi)容,將介紹如何在地圖中創(chuàng)建可碰撞的區(qū)域,如何使用Tile屬性,如何創(chuàng)建可拾取的物品和動(dòng)態(tài)修改地圖,以及如何確保忍者不會(huì)吃撐掉。

步驟如下:
1.新建Cocos2d-win32工程,工程名為"TileGame",去除"Box2D"選項(xiàng),勾選"Simple Audio Engine in Cocos Denshion"選項(xiàng);
2.下載本游戲所需的資源,將資源放置"Resources"目錄下;

諸暨ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

如何制作一個(gè)基于Tile的游戲 Cocos2d-x 2.0.4

3.使用Tiled工具制作地圖。首先,下載開源的Tiled Map Editor工具,當(dāng)前版本為0.8.1,建議使用QT版本。在Tiled工具,點(diǎn)擊菜單欄→"文件"→"新文件",在彈出的對話框中,填入如下內(nèi)容:

如何制作一個(gè)基于Tile的游戲 Cocos2d-x 2.0.4

地圖方向分為:正常、45度。地圖大小填入的是tile單位。塊大小是資源每個(gè)tile的實(shí)際像素大小,在本篇中,使用32x32大小。點(diǎn)擊"確定"。
4.接著,把所需要的tile集合加入到工具中。菜單欄→"地圖"→"新圖塊",填入如下內(nèi)容:

如何制作一個(gè)基于Tile的游戲 Cocos2d-x 2.0.4

點(diǎn)擊"瀏覽",選擇"Resources"目錄下的tmw_desert_spacing.png文件,會(huì)自動(dòng)填充"名稱"內(nèi)容。塊的寬高都為32像素。邊距就是當(dāng)前tile塊開始計(jì)算實(shí)際像素時(shí),應(yīng)該跳過多少像素,寬高一樣。間距就是兩個(gè)tile塊之間的像素距離,寬高一樣??纯?strong>tmw_desert_spacing.png文件,可以看到每個(gè)tile塊都1像素的黑色邊框,這就是為什么要設(shè)置邊距和間距為1像素。

如何制作一個(gè)基于Tile的游戲 Cocos2d-x 2.0.4

點(diǎn)擊"確定"。
5.可以看到tile塊出現(xiàn)在"圖塊"窗口中?,F(xiàn)在可以開始畫地圖。點(diǎn)擊菜單欄→"視圖"→"顯示網(wǎng)格",可以開啟網(wǎng)格參照線。點(diǎn)擊工具欄"圖章刷",然后在"圖塊"窗口點(diǎn)選一個(gè)tile塊,接著在地圖中,點(diǎn)擊放入你所想要的位置。

如何制作一個(gè)基于Tile的游戲 Cocos2d-x 2.0.4

用工具欄"填充",把地圖背景填充成同一個(gè)tile塊,這里為沙漠背景。可以從"圖塊"窗口點(diǎn)選多個(gè)tile塊,可按Ctrl鍵多選,這樣可以一次性將多個(gè)tile塊放入地圖中。進(jìn)行制作地圖,確保至少有一對建筑在地圖上,因?yàn)楹竺嫘枰恍〇|西來做碰撞。一旦完成了地圖的制作,雙擊"圖層"窗口中的當(dāng)前層"塊層 1",重命名為"Background"。然后點(diǎn)擊工具欄"保存",命名為"TileMap.tmx",保存在"Resources"目錄下。

如何制作一個(gè)基于Tile的游戲 Cocos2d-x 2.0.4

6.將Tile地圖加入到場景中。在HelloWorldScene.h文件中,添加如下代碼:

CC_SYNTHESIZE_RETAIN(cocos2d::CCTMXTiledMap*, _tilemap, Tilemap);

CC_SYNTHESIZE_RETAIN(cocos2d::CCTMXLayer*, _background, Background);

HelloWorldScene.cpp文件中,構(gòu)造函數(shù)添加如下:

HelloWorld::HelloWorld()

{

    _tilemap = NULL;

    _background = NULL;

}

初始化init函數(shù),修改如下:

  • 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15

    另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

    網(wǎng)站欄目:如何制作一個(gè)基于Tile的游戲Cocos2d-x2.0.4-創(chuàng)新互聯(lián)
    文章鏈接:http://aaarwkj.com/article18/ccphgp.html

    成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、企業(yè)網(wǎng)站制作、建站公司電子商務(wù)、ChatGPT、營銷型網(wǎng)站建設(shè)

    廣告

    聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

    国产精品99久久久久久| 我要看黄色一级性生活片| 精品蜜臀国产av一区二区| 日韩av黄色制服在线网站| 国产精品国产亚洲精品看不| 欧美成人一区二区三区八| 丁香婷婷麻豆激情综合网| 国产精品乱码中文字幕| 最新人妻少妇精品中文字幕视频| 久久日韩人妻中文字幕| 亚洲国产精品二区三区| 欧美日韩黄色在线观看| 女人裸体网站无遮挡午夜| 国产午夜福利诱惑在线观看| 国产午夜福利视频合集| 久久精品一区二区日韩| 久久久久精品久久久| 亚洲日本久久久午夜精品| 国语自产拍在线观看不卡| 无套内射精品一区二区| 99热免费精品在线观看| av中文字幕啊嗯不要| 九九九热精品在线视频观看| 偷拍丝袜美腿在线观看| 亚洲字幕中文在线乱码mv| 自拍日韩亚洲一区在线| 护士一级特黄特色大片| 日韩一区二区三区四区精品| 日韩人妻精品久久免费| 尤物视频在线观看官网| 亚洲国产精品va在线香蕉| 国产精品国产亚洲精品看不| 国产成人精品久久久亚洲| 免费观看久久久激情片| 校园春色亚洲欧美日韩| 国产精品美女黄色av| av黄色在线播放网页| 在线青青草视频免费观看| 欧美成人精品欧美一级乱| 天天操时时操夜夜操| 国产成人原创免费观看|
    • <track id="qgpbd"></track>