在游戲開發過程中,你可能需要一個主菜單,幾個關卡和一個END的界面,如何組織管理這些東西呢? 和其他游戲引擎類似,Cocos也使用了場景(Scene) 這個概念,我們的HelloWorld界面就是一個場景 一部電影或是番劇,就是由不同地點或不同時間線組成的,這些部分就是一個又一個的場景 參考 ...
上一篇文章說到,執行create android project.sh腳本會生成一個android 項目。該android 項目會有三個目錄分別為 cocos d x 生成的項目列表 proj.android:上文說過,是android 運行的項目工程 Classes:是上面android 工程運行時的NDK庫,所有可以跨平台的以C 編寫的代碼都放在該目錄,然后以NDK的方式編譯成SO動態庫,供a ...
2012-10-28 09:01 0 10322 推薦指數:
在游戲開發過程中,你可能需要一個主菜單,幾個關卡和一個END的界面,如何組織管理這些東西呢? 和其他游戲引擎類似,Cocos也使用了場景(Scene) 這個概念,我們的HelloWorld界面就是一個場景 一部電影或是番劇,就是由不同地點或不同時間線組成的,這些部分就是一個又一個的場景 參考 ...
HelloCpp是Cocos2d-x自帶的一個工程,它演示了Cocos2d-x最基本的使用方法和流程。先看一下它的基本構成 win32目錄中包含了對應平台的代碼,而Classes目錄中包含了我們自己的實現代碼。編譯運行的結果如下圖 main函數變形記 看到 ...
聲明:本教程的開發環境為Win32,並且目前只在此平台上做開發實驗。平台的選擇只考慮開發的方便,教程的關注點在於平台之上的層面。 為了搭建一個在Windows下的Cocos2d-x開發環境,我們需要: 1.安裝VS(2010或者2012 Desktop),筆者安裝的是VS Express ...
本機環境:win7+VS2012+python2.7.8+cocos2d-x-3.8,另外本機已經配置android開發環境(java+eclipse+SDK+ADT),針對環境搭建后續會有一篇詳細說明,網上也有較多的配置詳解,可自行查找。 解壓cocos2d-x-3.8包:雙擊D ...
應一個朋友需求,研究了下 cocos2d-x 引擎在 android 平台上播放視頻的方法,因為之前研究 Libgdx 播視頻的時候有了經驗,於是依葫蘆畫瓢 首先你不要想到去用系統的 VideoView 控件,他不適合我們 我們來用強大 SurfaceView 和 MediaPlayer ...
作為cocos2d-x的標配DEMO,SimpleGame可算是給入門學cocos2d-x的俺們這些新手門學習的對象了,那么來分析分析,把幾個關鍵的代碼記錄下來。 設置游戲讀取資源的目錄 CCFileUtils::sharedFileUtils()-> ...
cocos2d-x 的優點之一:就是跨平台 我們知道 ios 自帶的字體 和 android 自帶的字體不同 為了使我們開發的游戲中的字體統一 我們就需要自己的字體(包括從mac 拷貝出來的 字體) 從 mac 中 copy 出 Thonburi.ttf 文件 這個字體在我的 win8 下 ...
折騰了一天,看了好些人寫的配置,但是似乎沒有一個能解決所有問題。這里記錄下我的安裝配置過程、遇到的問題以及解決方法。 1. 安裝Java JDK 和 Eclipse IDE 基本的Java編程環境安裝,具體參考這里。 2. 安裝Android SDK ...