CocoStudio

CocoStudio

CocoStudio是一套專業的永久免費的遊戲開發工具集,幫助開發者快速創建遊戲資源,將大部分繁瑣的遊戲開發工作使用編輯器來快速製作,CocoStudio包含了遊戲開發中核心的幾個遊戲編輯器,UI編輯器、動畫編輯器、場景編輯器、數據編輯器,用於處理遊戲中的動畫資源、UI界面、遊戲場景、遊戲數據,針對於開發團隊中不同的職業進行深度設計,規範了整個開發流程,讓開發團隊中每個人各執其職,發揮自己最大的作用。從而達到高效率,高質量,低風險,低成本的效果。

基本介紹

  • 名稱:CocoStudio
  • 資費:免費
  • 分類:開發工具
  • 套用:遊戲開發
基本簡介,四套工具,特點,歷史,開發,功能,技術支持,網站論壇,

基本簡介

Cocos Studio是由觸控科技引擎團隊研發的一款基於Cocos 2d-x的免費遊戲開發工具集。2015年2月,觸控科技正式推出cocos遊戲開發一站式解決方案,cocos將Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具整合在一起,為開發者提供全套的遊戲開發解決方案。
Cocos Studio是一套專業的永久免費的遊戲開發工具集,幫助開發者快速創建遊戲資源,將大部分繁瑣的遊戲開發工作使用編輯器來快速製作,Cocos Studio包含了遊戲開發中核心的幾個遊戲編輯器,UI編輯器、動畫編輯器、場景編輯器、數據編輯器,用於處理遊戲中的動畫資源、UI界面、遊戲場景、遊戲數據,針對於開發團隊中不同的職業進行深度設計,規範了整個開發流程,讓開發團隊中每個人各執其職,發揮自己最大的作用。從而達到高效率,高質量,低風險,低成本的效果。
Cocos Studio支持多種類型遊戲的編輯,滿足不同開發者和公司的開發需求,並且上手容易,簡單易懂,同時提供了豐富的技術支持和開發資源。

四套工具

Cocos Studio研發團隊在經歷長期的遊戲開發和技術研發後,總結出遊戲中必須的四套工具,功能分別如下:
動畫編輯器:用於編輯遊戲中使用的角色動畫、特效動畫、場景動畫等動態的遊戲資源。主要使用人員是前端設計師,美術設計師可以將繪製好的圖片資源導入到動畫編輯器中,然後按照策劃設計來編輯各種動畫效果,並且在編輯器中演示編輯後的內容。動畫編輯器支持關鍵幀動畫,序列幀動畫,骨骼動畫等多種動畫編輯方式。並支持碎圖導出,整圖導出等多種資源最佳化方式。同時動畫編輯器支持對Flash,PSD,Plist資源的解析。
UI編輯器:用於編輯遊戲中的所有的圖形界面,主要使用人員是前端設計師。美術設計師可以將繪製好的界面圖片資源導入到UI編輯器中,按照相應的設計方案來擺放、設計、編輯、拼接、修改相應的遊戲圖形界面。並將編輯好的UI資源直接整體導出,可以在遊戲代碼中直接呈現出來。UI編輯器支持Cocos2d-X的全部的控制項,並進行了擴充。滿足了遊戲開發中對各種UI控制項的需求。UI編輯器支持碎圖導出、整圖導出、UI模板、UI動畫等實用功能。
數據編輯器:用於將數值策劃編輯的數值表導入數據編輯器中,將複雜表進行分解,導出成屬性表,數值表等幾種常用的數據檔案。數據編輯器支持索引表,導出可以選擇多種數據排列方式。
場景編輯器:用於編輯遊戲中的場景元素、遊戲關卡。主要使用人員是策劃或者關卡設計師。策劃可以將多種遊戲資源進行整合。包括動畫資源、UI資源、地圖資源、粒子資源、圖片資源、音樂音效等遊戲資源在編輯器中按照設計文檔進行編輯。同時場景編輯器可以編輯遊戲中碰撞、觸發器、控制器等邏輯資源。場景編輯器支持模擬運行,可以在模擬器中或者無線連線到手機上直接運行當前遊戲場景。

特點

CocoStudio的核心特點就是:
  • 實體+組件的設計模式,讓遊戲代碼功能解耦。結構清晰,易於維護;
  • 數據驅動,減少冗餘代碼,提升編程效率,降低錯誤風險;
  • 實時模擬,設計人員不需要寫代碼即可看到遊戲效果。讓團隊之間依賴性得到解耦,降低溝通成本;
  • 易於擴展,Cocos Studio將實現外掛程式機制,方便開發者自己定製編輯器,滿足自己的特殊需求;
  • 易學易用,Cocos Studio從設計上儘量迎合不同職業開發人員的使用習慣,操作及熱鍵參考常用的工具;
  • 支持腳本,使用腳本化來開發遊戲,讓遊戲的開發更簡單,並且易於更新,降低風險;

歷史

Cocos Studio的前身是SweetPome,與2010年6月份開始立項,是一套基於Cocos2d引擎的遊戲開發工具集,多款優秀產品均是基於SweetPome開發完成的,包括《捕魚達人》和《捕魚達人2》等。
2010年6月 SweetPome立項
2011年4月 《捕魚達人》遊戲iOS版正式上線,20小時爬升至App Store中國區免費榜第一。
2012年6月 SweetPomeII立項,簡稱SPII
2012年9月 CocoaChina秋季開發者大會,發布內測版本
2013年4月 CocoaChina春季開發者大會,發布公測版本,並正式命名為Cocos Studio
2013年9月 CocoaChina秋季開發者大會,發布1.0正式版本,並提供英文版本
2013年11月 發布1.1版本。新加洋蔥片、反向動力學、無線真機模擬功能。
2014年1月 發布1.2版本。新加多邊形碰撞區、觸發器功能。
……
2015年2月2日發布v2.1版本。Cocos Studio升級為cocos,新增Cocos Store
2015年3月5號發布v2.1.5版本。新增編輯器打包apk包。
2015年3月31日,發布版本v2.2.1。重磅推出3D場景編輯
2015年4月30日,發布版本版本v2.2.5。新增支持3D控制項擴展;一鍵部署並運行app在iOS、Android、win32、Mac以及瀏覽器平台上。

開發

Cocos Studio全球同步發布更新,從2013年4月份公測,到2013年10月份,已經超過了10萬次下載。已經超過113個國家的獨立開發者或遊戲公司在使用Cocos Studio。其中,中國、韓國、美國、日本的開發者居多。
CocoStudio

功能

2013年9月份,在2013年秋季IOS開發者大會上,Cocos Studio發布了1.0正式版本。並以每六周一個版本的更新速度更新完善。2015年4月30日,Cocos Studio發布了最新v2.2.5版本,新增功能:
【新增】一鍵部署並運行App在iOS、Android、win32、Mac以及瀏覽器平台上
【新增】JS項目可以打包成HTML5 App
【新增】支持3D控制項擴展
【新增】資源面板csd檔案支持拷貝操作,快捷鍵為Ctrl/Command+D
【新增】雙擊嵌套的csd檔案, 直接進入編輯狀態
【新增】文本控制項增加描邊、陰影屬性設定(Cocos2d-x 3.6支持解析)
【新增】動畫緩動設定。(Cocos2d-x 3.6支持解析)
【新增】精靈控制項,粒子控制項blending功能。(Cocos2d-x 3.6支持解析)
【新增】取色器面板支持顏色歷史記錄
【新增】多選結構樹節點,可批量操作顯示與鎖定
【最佳化】完整項目與資源項目整合為cocos項目,簡化創建項目流程
【最佳化】資源項目可以升級為完整項目
【最佳化】整合打包與發布項目
【最佳化】支持快捷鍵(Shift + Q/W/T/B)控制調整對象的渲染層級
【最佳化】創建序列幀動畫,增加“是否追加第一幀為最後一幀”選項,可方便的創建循環的序列幀動畫
【最佳化】去掉節點不可以重名的判斷
【最佳化】九宮格參數可以更直觀的通過拖動的方式進行設定
【最佳化】給控制項設定資源,控制項的尺寸將默認設定為資源的尺寸
【最佳化】3D格線參考線顯示
【最佳化】整合發布與打包界面
【修復】導入1.6 UI項目只改變結構樹顯示,不改變控制項可見性,導致模擬器裡面仍然顯示的問題
【修復】ScrollView Area大小受content size限制的問題技術支持
CocoStudio

技術支持

1. 線上和線下的技術支持
2. 技術交流論壇,QQ交流群
3. 持續更新的開源實例代碼
4. 中英文說明文檔,持續更新的線上教程
5. Cocos Studio書籍

網站論壇

CocoStudio網站
CocoStudio中文論壇
CocoStudio英文論壇
CocoStudio微博

相關詞條

熱門詞條

聯絡我們