當(dāng)前位置:電腦軟件 > 編程開發(fā) > 編程軟件 > Cocos Creator官方版V2.0.10

Cocos Creator官方版V2.0.10

大?。?72MB語(yǔ)言:簡(jiǎn)體中文類別:編程軟件

類型:國(guó)產(chǎn)軟件授權(quán):免費(fèi)軟件時(shí)間:2019/6/29

官網(wǎng):

環(huán)境:Windows10,Windows8,Windows7,WinVista,WinXP

安全檢測(cè):無(wú)插件360通過(guò)騰訊通過(guò)金山通過(guò)瑞星通過(guò)

本地下載

Cocos Creator是一款非常不錯(cuò)的游戲開發(fā)工具,由觸控科技(Cocos)帶來(lái)的一款游戲開發(fā)軟件。該軟件是基于開源框架Cocos2d-x的。不僅可以是一體化、可擴(kuò)展、可自定義工作流的編輯器,同時(shí)該軟件也是第一次引入了組件化編程思想和數(shù)據(jù)驅(qū)動(dòng)的架構(gòu)設(shè)計(jì)。這樣一來(lái)Cocos2d-x開發(fā)工作流中的場(chǎng)景編輯、UI設(shè)計(jì)、資源管理、游戲調(diào)試和預(yù)覽、多平臺(tái)發(fā)布等工作便得到了非常大程度的簡(jiǎn)化??梢?jiàn)該軟件在游戲開發(fā)上的優(yōu)勢(shì)所在。需要的朋友可來(lái)本站下載使用。
Cocos Creator

安裝說(shuō)明

1、用百度網(wǎng)盤下載好數(shù)據(jù)包,解壓壓縮包,雙擊“CocosCreator_v1.8.0_setup.exe”開始安裝軟件。

2、根據(jù)安裝向?qū)④浖惭b完成即可,安裝時(shí)間可能比較漫長(zhǎng),大概需要半小時(shí)。


3、安裝完成后,直接打開軟件,注冊(cè)一個(gè)賬號(hào)才能使用軟件,如圖所示。

4、創(chuàng)建新的項(xiàng)目即可打開軟件界面。

軟件特色

1、腳本中可以輕松聲明可以在編輯器中隨時(shí)調(diào)整的數(shù)據(jù)屬性,對(duì)參數(shù)的調(diào)整可以由設(shè)計(jì)人員獨(dú)立完成
2、支持智能畫布適配和免編程元素對(duì)齊的 UI 系統(tǒng)可以完美適配任意分辨率的設(shè)備屏幕
3、專為 2D 游戲打造的動(dòng)畫系統(tǒng),支持動(dòng)畫軌跡預(yù)覽和復(fù)雜曲線編輯功能
4、動(dòng)態(tài)語(yǔ)言支持的腳本化開發(fā),使得動(dòng)態(tài)調(diào)試和移動(dòng)設(shè)備遠(yuǎn)程調(diào)試變得異常輕松
5、借助 Cocos2d-x 引擎,在享受腳本化開發(fā)的便捷同時(shí),還能夠一鍵發(fā)布到各類桌面和移動(dòng)端平臺(tái),并保持原生級(jí)別的超高性能
6、腳本組件化和開放式的插件系統(tǒng)為開發(fā)者在不同深度上提供了定制工作流的方法,編輯器可以大尺度調(diào)教來(lái)適應(yīng)不同團(tuán)隊(duì)和項(xiàng)目的需要

新增功能

1、改善了資源加載時(shí)的回調(diào)機(jī)制,原生和 Web 加載場(chǎng)景時(shí)速度可提高 2~3 倍
我們發(fā)現(xiàn)在加載場(chǎng)景資源時(shí),下載進(jìn)程可能會(huì)出現(xiàn)不必要的異步等待,在 1.5.1 里我們修復(fù)了這一問(wèn)題,并且使得資源加載速度相比 1.4 版本更加快速。下面的圖表是新版本在某實(shí)際原生項(xiàng)目中的加載表現(xiàn)。
2、在 iOS 平臺(tái)關(guān)閉 openssl 庫(kù)中的 async 功能,避免蘋果商店由于程序使用了 (setcontext, getcontext, makecontext) 等接口而遭拒。
近期蘋果商店審查時(shí)對(duì)于 API 使用的要求越來(lái)越嚴(yán)格了,我們也會(huì)持續(xù)關(guān)注蘋果審核標(biāo)準(zhǔn),并從引擎層面解決可能存在的 API 使用問(wèn)題。
3、增加構(gòu)建選項(xiàng) “合并圖集中的 SpriteFrame”,默認(rèn)不勾選,解決 1.5.0 構(gòu)建原生平臺(tái)時(shí)載入游戲速度可能變慢的問(wèn)題。
1.5.0 中我們會(huì)默認(rèn)合并圖集中的 SpriteFrame,這樣會(huì)導(dǎo)致當(dāng)資源量很大時(shí)產(chǎn)生需要很長(zhǎng)時(shí)間解析的資源描述文件,如果用戶對(duì)于資源請(qǐng)求數(shù)量要求不高,但希望首屏能夠快速加載時(shí),可以取消這一選項(xiàng)。

更新日志

v1.8更新(2017-12-29):
作為引擎方,為了盡可能簡(jiǎn)化開發(fā)者的工作量,我們?yōu)橛脩敉瓿傻闹饕ぷ靼ǎ?br />  1、引擎框架適配微信小游戲 API,純游戲邏輯層面,用戶不需要任何額外的修改
  2、Cocos Creator 編輯器提供了快捷的打包流程,直接發(fā)布為微信小游戲,并自動(dòng)喚起小游戲的開發(fā)者工具
  3、自動(dòng)加載遠(yuǎn)程資源,緩存資源以及緩存資源版本控制
  除此之外,小游戲平臺(tái)的游戲提交,審核和發(fā)布流程和小程序是沒(méi)有區(qū)別的,都需要遵守微信團(tuán)隊(duì)的要求和標(biāo)準(zhǔn)流程,具體信息可以參考文末的鏈接。
  使用軟件發(fā)布微信小游戲
  我們從 Cocos Creator v1.8 開始,支持 Cocos Creator 游戲一鍵發(fā)布為微信小游戲,下面是詳細(xì)的發(fā)布步驟:
  1、在微信公眾平臺(tái)下載微信開發(fā)者工具
  2、在 "Creator 偏好設(shè)置" > "原生開發(fā)環(huán)境" 中設(shè)置微信開發(fā)者工具路徑
  3、登陸微信公眾平臺(tái),找到 appid
  4、在構(gòu)建面板中設(shè)置項(xiàng)目名和 appid
  5、構(gòu)建發(fā)布
  6、點(diǎn)擊 play 打開微信開發(fā)者工具
  7、預(yù)覽部署
  按照這樣的流程,項(xiàng)目的 build 目錄下就會(huì)生成一個(gè)微信小游戲的發(fā)布包,其中已經(jīng)包含了微信小游戲環(huán)境的配置文件:game.json 和 project.config.json
  小游戲環(huán)境的資源管理
  在小游戲環(huán)境中,資源管理是最特殊的部分,它和瀏覽器的不同在于下面四點(diǎn):
  1、小游戲的包內(nèi)體積不能夠超過(guò) 4mb,包含所有代碼和資源,額外的資源必須通過(guò)網(wǎng)絡(luò)請(qǐng)求下載。
  2、對(duì)于從遠(yuǎn)程服務(wù)器下載的文件,小游戲環(huán)境沒(méi)有瀏覽器的緩存以及過(guò)期更新機(jī)制。
  3、對(duì)于小游戲包內(nèi)資源,小游戲環(huán)境內(nèi)并不是按需加載的,而是一次性加載所有包內(nèi)資源,然后再啟動(dòng)頁(yè)面。
  4、不可以從遠(yuǎn)程服務(wù)器下載腳本文件。
  這里引出了兩個(gè)關(guān)鍵的問(wèn)題,首頁(yè)面加載速度和遠(yuǎn)程資源緩存及版本管理。對(duì)于首頁(yè)面加載速度,我們建議用戶只保存腳本文件在小游戲包內(nèi),其他資源都從遠(yuǎn)程服務(wù)器下載。而遠(yuǎn)程資源的下載、緩存和版本管理,其實(shí)在中,已經(jīng)幫用戶做好了。下面我就來(lái)解釋一下這部分的邏輯。
  在小游戲環(huán)境中,我們提供了一個(gè) wxDownloader 對(duì)象,給它設(shè)置了 REMOTE_SERVER_ROOT 屬性后,引擎下載資源的邏輯就變成:
  1、檢查資源是否在小游戲包內(nèi)
  2、不存在則查詢本地緩存資源
  3、如果沒(méi)有緩存就從遠(yuǎn)程服務(wù)器下載
  4、下載后保存到小游戲應(yīng)用緩存內(nèi)供再次訪問(wèn)時(shí)使用
  同時(shí),當(dāng)開啟引擎的 md5Cache 功能后,文件的 url 會(huì)隨著文件內(nèi)容的改變而改變,這樣當(dāng)游戲發(fā)布新版本后,舊版本的資源在緩存中就自然失效了,只能從服務(wù)器請(qǐng)求新的資源,也就達(dá)到了版本控制的效果。
  具體來(lái)說(shuō),開發(fā)者需要做的是:
  1、構(gòu)建時(shí),勾選 md5Cache 功能。
  2、將小游戲發(fā)布包中的 res 文件夾完整得上傳到服務(wù)器。
  3、刪除發(fā)布包內(nèi)的 res 文件夾。
  4、在 main.js 中,找到對(duì)應(yīng)代碼段并添加 REMOTE_SERVER_ROOT 的設(shè)置
  5、對(duì)于測(cè)試階段來(lái)說(shuō),可能你無(wú)法部署到正式服務(wù)器上,需要用本地服務(wù)器來(lái)測(cè)試,那么請(qǐng)?jiān)谖⑿砰_發(fā)者工具中打開詳情頁(yè)面,勾選項(xiàng)目設(shè)置中的 不檢驗(yàn)安全域名、TLS 版本以及 HTTPS 證書 選項(xiàng)。
  平臺(tái) SDK 接入
  除了純游戲內(nèi)容以外,其實(shí)微信小游戲環(huán)境還提供了非常強(qiáng)大的原生 SDK 接口,其中最重要的就是用戶、社交、支付等,這些接口都是僅存在于微信小游戲環(huán)境中的,等同于其他平臺(tái)的第三方 SDK 接口。這類 SDK 接口的移植工作在現(xiàn)階段還是需要開發(fā)者自己處理。下面列舉一些微信小游戲所提供的強(qiáng)大 SDK 能力:
  1、用戶接口:登陸,授權(quán),用戶信息等
  2、微信支付
  3、轉(zhuǎn)發(fā)以及獲得轉(zhuǎn)發(fā)信息
  4、文件上傳下載
  5、媒體:圖片、錄音、相機(jī)等
  6、其他:位置、設(shè)備信息、掃碼、NFC、等等

特別說(shuō)明

提取碼:ysxd提示:該資源為網(wǎng)盤資源,請(qǐng)?zhí)崆鞍惭b好百度網(wǎng)盤。

下載地址
Cocos Creator官方版V2.0.10
提取碼:ysxd提示:該資源為網(wǎng)盤資源,請(qǐng)?zhí)崆鞍惭b好百度網(wǎng)盤。

有問(wèn)題?點(diǎn)擊報(bào)錯(cuò)+投訴+提問(wèn)

網(wǎng)友評(píng)論

0條評(píng)論

評(píng)分:
captcha 評(píng)論需審核后才能顯示