1. 程式人生 > >【iOS-cocos2d-X 遊戲開發之四】Cocos2dX建立Android NDK新專案並編譯匯入Eclipse中正常執行!

【iOS-cocos2d-X 遊戲開發之四】Cocos2dX建立Android NDK新專案並編譯匯入Eclipse中正常執行!

站文章均為 李華明Himi 原創,轉載務必在明顯處註明:
轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/android-game/645.html

          ☞ 點選訂閱 ☜
 本部落格最新動態!及時將最新博文通知您!

OK,上一節為童鞋們詳細介紹如何在Mac系統下搭建Android NDK 環境並編譯匯入Eclipse中執行Cocos2dx自帶TestsDemo的專案;本篇詳細介紹如何建立一個新的Android-cocos2d專案!

首先還沒有配置好環境並正常執行Cocos2dx自帶的test.android例子的童鞋先把環境都搭建好吧:

【iOS-cocos2d-X 遊戲開發之三】Mac下配置Android NDK環境並搭建Cocos2d-x環境並Eclipse正常編譯執行Cocos2dX自帶TestsDemo專案!

Ok,進入正題,新建立一個專案步驟如下:

1.開啟你的“終端”,輸入   cd $COCOS2DX_ROOT  回車;

然後輸入   ./create-android-project.sh  回車;

OK,到此開始進入建立了專案了;

1. 首先提示你如下資訊:

Input package path. For example: org.cocos2dx.example

這裡是提示輸入包路徑!這裡Himi隨便輸入一個了先:  com.cocos2dx.himi  回車;

2. 提示如下資訊:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 Now cocos2d-x supports Android 2.1-update1, 2.2, 2.3 & 3.0 Other versions have not tested. Available Android targets: id: 1 or "android-3"       Name: Android 1.5       Type: Platform       API level: 3       Revision: 4       Skins: HVGA ( default ), HVGA-L, HVGA-P, QVGA-L, QVGA-P id: 2 or "android-4"       Name: Android 1.6       Type: Platform       API level: 4       Revision: 3       Skins: HVGA, QVGA, WVGA800 ( default ), WVGA854 id: 3 or "android-7"       Name: Android 2.1-update1       Type: Platform       API level: 7       Revision: 2       Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 ( default ), WVGA854 id: 4 or "android-8"       Name: Android 2.2       Type: Platform       API level: 8       Revision: 2       Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 ( default ), WVGA854 id: 5 or "android-10"       Name: Android 2.3.3       Type: Platform       API level: 10       Revision: 1       Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 ( default ), WVGA854 id: 6 or "android-11"       Name: Android 3.0       Type: Platform       API level: 11       Revision: 1       Skins: WXGA ( default )

相關推薦

iOS-cocos2d-X 遊戲開發Cocos2dX建立Android NDK專案編譯匯入Eclipse正常執行

站文章均為 李華明Himi 原創,轉載務必在明顯處註明: 轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/android-game/645.html          ☞ 點選訂閱 ☜ 本部落格最新動態

Cocos2dX遊戲開發CCTableView詳解(十一)(附原始碼)

本來很早就想寫關於CCTableView的文章,但是在基本功能實現之後呢,專案需求增加導致對這個控制元件的研究必須更加深入一點. 好的,現在開始介紹一下這個控制元件,在Cocos2d—X引擎中,這是一個仿製iOS裡面的NSTableView的一個控制元件。 S1,使用這個

Cocos2dX遊戲開發CCScrollView(滑動檢視)(十三)

CCScrollView在Cocos2d-X引擎中主要使用在圖片尺寸遠大於螢幕尺寸的時候使用。 總體來說,使用起來比較簡單。 一個是CCScrollView控制元件本身,一個是CCScrollViewDelegate代理。 #1.現在我們先來看CCScrollView的主要

Cocos2D-x遊戲開發十九:瓦塊地圖碰撞檢測

昨天我們有了精靈和背景,並且精靈可以跑動了,但是我們不能讓精靈無窮無盡地跑下去吧,於是今天我們要在地圖上新增一些障礙物了; 首先開啟精靈的TMX地圖,然後我們自定義一個32X32畫素的圖片新增到圖層中,然後設定此圖層的屬性為:“collidable” 值為“true”,下一

quick-cocos2d-x 遊戲開發quick cocos2dx 3.2最穩定版 建立工程+sublime除錯執行

測試環境mac quick cocos2dx 3.2 quick cocos2dx 3.2版本已經差不多了 已經可以建立工程使用了,看下流程 1.最新版quick cocos2dx 3.2 建立工程,編譯,執行 1.1下載 按照README配置工程,執行player3

COCOS2DX-BOX2D遊戲開發 Box2D勻速運動

文章最後,附上自己的勻加速程式碼片段 以勻速移動物體 遊戲中一種常見的需求是讓物體做勻速運動。例如橫屏遊戲中的玩家角色,太空飛船或者汽車,等等。根據遊戲的不同,有時候物體應該逐漸改變速度,其他情況又希望能夠瞬間開始和停止運動。使用SetLinearVelocity方

Cocos2dX遊戲開發 CCLabelTTF 標籤詳解和對齊方式設定(分數顯示)(十六)

在Cocos2d—X遊戲開發中,CCLabelTTF 和 CCSprite 大概是使用最多的2個類了。標籤主要用於顯示靜態文字,可以設定字型的大小和位置等屬性。 現在,我們先來看下CCLabelTTF 的基本原始碼。 S1,從下面的程式碼可以看到 CCLabelTTF 繼

Cocos2d-x 遊戲 開發 卡牌 (序篇)

基於Firefly + cocos2d-x的卡牌手遊原始碼《暗黑世界》客戶端原始碼 卡牌手遊原始碼《暗黑世界》完整商用版,原始碼! 遊戲名稱:《暗黑世界》 遊戲終端:安卓(android) / IOS 遊戲型別:卡牌類 遊戲版本:V1.1 伺服器框架:Firefly Game Server Fram

Cocos2d-x遊戲開發lua編輯器 Sublime 搭建,集成cocos2dLuaApi和自有類

系統 下一個 下載 tail mil 命令 term 小寫 一次 版權聲明:本文為博主原創文章。未經博主同意不得轉載。 https://blog.csdn.net/wisdom605768

程式設計師的遊戲開發 遊戲架構

啊啊啊啊今天去面了鵝廠,結果在實習公司Unity用得太多了,好多基礎都忘得差不多了,看起來要撿起來好好再學習一下O(∩_∩)O莫要放棄,就從遊戲架構開始學起哈。 參考的書是《 遊戲程式設計權威指南 》 遊戲整體架構 總體來說,遊戲中的所有子系統屬於以下

微信小程式開發javascript建立date物件

最近開發中用到date,開始以如下方式來建立: var date = new Date('2018-01-30 11:00:00'); 在開發工具上,除錯,ios 和 android都好好的。 在真機上一跑,android沒問題,ios出問題了。 不應該呀,按理,在開發工具上整合的是ios瀏覽器核心。

quick-cocos2d-x遊戲開發2——項目結構分析、創建場景

fileutil 遊戲 log world plain ack 設計 avi sca 創建完一個新項目之後,我們能夠簡單的看一看這個項目的文件組成,有這麽一個文件層次結構 幾個proj.*目錄就不用說了,是相應的平臺的解決方式,res專門存放我們的遊戲資源

cocos2d x遊戲開發系列教程 坦克大戰遊戲子彈的碰撞檢測處理

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

cocos2d x遊戲開發系列教程 坦克大戰遊戲虛擬手柄控制坦克移動

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

cocos2d x遊戲開發系列教程 坦克大戰遊戲坦克和地圖碰撞的檢測上

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

cocos2d x遊戲開發系列教程 坦克大戰遊戲敵方坦克AI的編寫

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Cocos2d-x3.x遊戲開發旅》學習

1.addEventListenerWidthSceneGraphPriority函式,這個函式的兩個引數作用如下:    EventListener *listener:事件監聽物件,當觸控事件發生時通過它來回調;    Node *node:繫結的物件,當node物件

cocos2d-x遊戲開發 跑酷() 關聯物理世界

前面一節雖然實現了一個跑動的人物,但是他僅僅只是一個精靈在執行一個跑動的幀動畫而已。這一節我要實現精靈和物理世界關聯,讓這個人跟實際的Parkour一樣,有實際體積,會碰撞。 一個精靈怎麼樣和一個

小小菜Cocos2d-x遊戲開發旅程——Lua打包apk

Lua打包apk 這裡使用Cocos code ide 進行打包 , 後面會將在eclipse上的打包 第一步:環境配置。配置android-sdk,ant,ndk的路徑。 第二步:選中你的工程檔案,右鍵->Cocos工具->新增原生代碼支

cocos2d-x遊戲開發系列教程-坦克大戰遊戲所有坦克之間的碰撞檢測

上篇我們完成了簡單的AI編寫,但是各個坦克移動時之間是可以重合的,這節課我們來完成坦克之間的碰撞檢測,還是在上篇的EnemyAI中完成。1.我先現在坦克類Tank中新增兩個成員變數: CC_SYNTHESIZE(CCRect, mMovedRect, MovedRect);