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

如何制作一個(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)

    清纯唯美校园春色亚洲激情 | 男人喜欢看的免费视频| 日韩视频在线一区二区三区| 中文字幕日韩欧美资源站| 国产一区二区在线粉嫩| 视频二区国产欧美日韩| 日韩精品极品在线免费视频 | 人体艺术日韩色噜噜| 欧美三级在线完整版免费| 亚洲女优中文字幕在线免费| 亚洲黄色av一区二区三区| 日韩亚洲av一区二区| 人妻少妇亚洲精品视频| av天堂久久这里只有精品美国| 麻豆精品国产粉嫩av| 精品一区二区日本高清| 婷婷六月亚洲激情综合| 国产一区黄片视频在线观看| 日日躁夜夜躁狠狠躁欧美| 黄色日韩大片在线观看| 国产精品久久护士96| 五月婷婷亚洲激情综合网| 日本啪啪精品一区二区三区| 日韩av一区二区国产| 亚洲熟女内射特写一区| 国产欧美日韩在线高清| 欧美日韩中文国产天堂| 欧美日韩精品免费在线观看| 欧美精品色精品免费观看| 欧美亚洲国产另类第一页| 夫妻性生活免费看视频| 日韩久久精品五月综合| 国产又粗又长又爽网站| 中文字幕久久一区二区三区| 日韩人妻一级免费视频| 国产福利在线观看午夜| 国产精品毛片在线看不卡| 国产日韩精品综合一区| 国产男女爱猛视频在线| 亭亭丁香激情五月涩久久| 九九久久精品久久久精品|
    • <track id="qgpbd"></track>