當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園

您的位置: 首頁 > 游戲娛樂 > 游戲工具 > Cocos2dx游戲開發(fā)引擎 V2.2.2 官方最新版

  Cocos2d-x中文版是專門用于開發(fā)移動(dòng)2D游戲的框架,用戶可以利用它在多種不同系統(tǒng)平臺(tái)上進(jìn)行游戲開發(fā),而且它還能夠省去了OpenGL ES語言,你可以輕松完成游戲設(shè)置,即使是初學(xué)者也可以快速掌握。

Cocos2d-x中文版

【功能特點(diǎn)】

  1、易于使用:游戲開發(fā)者可以把關(guān)注焦點(diǎn)放在游戲設(shè)置本身,而不必消耗大量時(shí)間學(xué)習(xí)晦澀難懂的OpenGL ES,此外,Cocos2d-x還提供了大量的規(guī)范。

  2、高效:Cocos2d-x基于OpenGL ES進(jìn)行圖形渲染,從而讓移動(dòng)設(shè)備的GPU性能發(fā)揮到極致。

  3、靈活:方便擴(kuò)展,易于集成第三方庫(kù)。

  4、免費(fèi):基于MIT協(xié)議的免費(fèi)開源框架,用戶可以放心使用,不用擔(dān)心商業(yè)授權(quán)的問題。

  5、社區(qū)支持:關(guān)心Cocos2d-x的開發(fā)者自發(fā)建立了多個(gè)社區(qū)組織,可以方便的查閱各類技術(shù)資料。

Cocos2d-x中文版

【常見問題】

  為什么新建工程失敗?

  答:新工程創(chuàng)建失敗可能有以下原因:

  沒有安裝 python 2.7.5 版本(不支持 python3)

  引擎目錄下 tools/cocos2dconsole為空(一般git clone的倉(cāng)庫(kù)會(huì)出此問題,需要運(yùn)行g(shù)itsubmodule update init)

  引擎目錄路徑中有空格鍵(1.0.0. beta有此問題,以后版本已修正)

  IDE目錄和要新建的工程目錄是否為中文路徑

  如何添加/編譯cpp代碼?

  答:在通過ide新建工程的時(shí)候在新建工程向?qū)У牡诙€(gè)tab頁選中"Add Native Codes"就會(huì)建立帶cpp代碼的工程

  如果新建工程的時(shí)候沒有選擇添加cpp源碼,可以在需要的時(shí)候添加:

  工程右鍵>Cocos Tools>Add Native Codes...

  1.0.x beta 版本,工程右鍵>Cocos Tools>Build Runtime>next next… 在向?qū)У诙擖c(diǎn)next的時(shí)候就會(huì)添加cpp源碼到項(xiàng)目

  如何導(dǎo)入舊工程?

  答:目前ide只能導(dǎo)入ide建立工程,需要在ide中添加舊工程,可以先用ide建立一個(gè)新工程,然后把舊版本的代碼和資源拷貝到新工程的src和res目錄就可以了,main文件為入口文件,可能需要做相應(yīng)的改動(dòng):

  1.0.1 beta 以后,可以在/res/config.json中設(shè)置入口文件

  1.0.0 beta,需要添加cpp代碼,然后修改/frameworks/runtimesrc/Classes目錄下AppDelegate.cpp和Runtime.cpp文件

  如何改為豎屏?

  答:3.1版本以后引擎建立的項(xiàng)目可以在res/config.json中設(shè)置3.0版本,需要添加cpp代碼,然后修改AndroidManifest.xml文件

  為什么cocostudio導(dǎo)出的資源在ide中顯示不對(duì)?

  答: 那是因?yàn)楣こ痰哪J(rèn)設(shè)計(jì)分辨率是960x640,和cocostudio的設(shè)計(jì)分辨率不匹配,可以在

  腳本中設(shè)置一下設(shè)計(jì)分辨率,保持和cocostudio中的設(shè)置一致。

  如何改變默認(rèn)設(shè)計(jì)分辨率的大?。咳绾胃淖兇翱诔跏即笮。?/span>

  答:設(shè)計(jì)分辨率可以在腳本中用代碼設(shè)置

  1.0.1 beta以后可以在/res/config.json中設(shè)置桌面runtime的初始窗口大小,1.0.0.beta 版本需要添加cpp代碼然后修改

  framework/runtime_src/Classes/Appdelegate.cpp 中的設(shè)置分辨率的值,然后重新編譯runtime,然后在debug的配置中設(shè)置使用的runtime為自己編譯的那一個(gè)。

  為什么publish package 打包出來的apk還有play界面?

  答:此問題不是必現(xiàn),原因是編譯runtime時(shí)候的殘留的文件影響了release的編譯,目前還不清楚具體是哪個(gè)文件,以后會(huì)解決此問題。如果出現(xiàn)問題,目前可以通過刪除/frameworks/runtimesrc/proj.android 目錄下的 gen bin objs 三個(gè)子目錄重新打包來解決問題。

  如何修改腳本的入口文件?

  答:可以在/config.json中設(shè)置

  引擎3.0版本在/frameworks/runtimesrc/Classes 目錄下的AppDelegate.cpp 和Runtime.cpp 中修改

  為什么加載ccb/ cocostudio導(dǎo)出的json 失?。?/span>

  答: 一般加載失敗都是找不到資源導(dǎo)致的,需要把ccb/json所在路徑通過fileutils.addsearchpath添加到系統(tǒng)中。json文件加載還需要注意不能用scenereader讀取ui編輯器導(dǎo)出的文件,會(huì)出問題。

  IDE如何安裝eclipse插件呀?

  答:1.0.1 beta版本后由于換了程序打包方式,還沒來的急支持插件在線安裝。只能通過手工下載eclipse插件然后解壓到plugins目錄的方式來手動(dòng)安裝。

  1.0.0 beta版本支持在線安裝插件。

軟件特別說明

  提取碼:ofkj

標(biāo)簽: Cocos2dx 2D游戲開發(fā)

其他版本下載

Cocos2dx游戲開發(fā)引擎 V2.2.2 官方最新版

下載地址在右側(cè)
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 virtualinsta360.com.All rights reserved.

浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)