自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

CocoStudio工具集:移動游戲開發(fā)免費套裝神器

移動開發(fā) 游戲開發(fā)
在不久之前的CocoaChina 2013春季開發(fā)者大會上,觸控科技研發(fā)部技術總監(jiān)張曉龍先生分享了CocoStudio工具集,觸控科技希望通過這樣一套免費產品,幫助更多的移動開發(fā)團隊提升自身的工作效率。究竟這樣一款工具集能夠為我們帶來什么樣的價值?通過什么樣的手段提升移動開發(fā)的工作效率?我們往下細細看來。

移動開發(fā)者價值是否達到了最大化

[[75475]]

筆者采訪過很多的移動開發(fā)團隊,幾乎所有的團隊領導者都認為自身團隊中的每一個人都在發(fā)揮著自身的最大價值,畢竟多數(shù)的移動開發(fā)團隊屬于初創(chuàng)團隊,團隊中所有人都在為了自身美好的前景所而奮斗。

如果僅從團隊中每個人的工作積極性方面來看,每一個員工的自身價值似乎的確無法再進一步提升。但是這樣的工作狀態(tài)究竟能否達成團隊價值最大化,是每一個開發(fā)團隊的領導者需要考慮的問題。

舉個簡單的例子,一般而言,一款游戲App的技術團隊需要這樣幾個人:兩個游戲策劃人員,兩個UI設計師,4個移動開發(fā)程序員,這樣的一個八人團隊應該可以保證在三個月內開發(fā)出一款質量不錯的游戲App產品。但是,我們來仔細看一下這幾個人的工作流程。游戲策劃人員負責游戲的整體設計、相關功能模塊以及模塊之間關聯(lián)度的雛形設計以及各個關卡的玩法和規(guī)則制定等工作,將這些內容形成文檔交與程序員實現(xiàn)。UI設計師負責游戲的各個人物、場景的圖像設計,然后將這些設計好的圖形圖像交與程序員融入游戲App產品。程序員作為最終的技術實現(xiàn)力量,負責將策劃人員以及UI設計人員的產出做成最終的App產品。大多數(shù)的移動開發(fā)團隊都在采用這樣的人員結構以及工作流程,有部分移動開發(fā)團隊為了保證自身產品的研發(fā)頻率以及產品質量,會加入一到兩名動畫設計人員,同時為這兩名動畫設計人員再配備兩位程序員負責產品實現(xiàn)。我們用一張流程圖來看一下這個流程可能會更加清晰一些(見圖一)。

圖一:移動App開發(fā)人員結構流程圖

從圖中可以看到,移動開發(fā)程序員所占的人員比重是最高,而且?guī)缀跛械南嚓P功能、圖像、動畫等功能,最終都會由程序員來做最終的實現(xiàn)。圖像、動畫等幾乎所有的相關功能最終都會由程序員來實現(xiàn)。在這樣的工作流程中出現(xiàn)的最為常見的一個問題就是工作中程序員所面對不同部門的需求不穩(wěn)定性。我們在前文中曾經(jīng)提到,一個移動開發(fā)團隊內,所有的工作人員的工作熱情都非常高漲,策劃人員希望設計策劃出完美的產品,UI人員希望設計出最為美觀的人物和界面,動畫設計人員希望做出流暢協(xié)調的動畫效果,而這三個部門的人員在工作中經(jīng)常會因為靈感突現(xiàn)將自己之前的作品進行調整甚至推翻重做。對于這些部門的人員而言,這樣的工作方法和態(tài)度并沒有問題,但是對于程序員而言,這樣的變化實際上是一個需求的變化過程。面對這樣的需求變化,程序員不得不將以前的代碼進行調整甚至重新編寫。這樣的反復過程造成了App產品研發(fā)過程中大量的人力資源浪費。所以說,雖然多數(shù)的移動開發(fā)團隊內,每一個工作人員并不缺乏工作熱情,但是這個團隊中,人員價值并沒有達到最大化,這是工作流程和部門特性所導致的問題。

免費神器套裝化解流程浪費

花了如此長的篇幅來談移動開發(fā)團隊的工作效率問題,我們現(xiàn)在把話題轉回文章的開頭,CocoStudio工具集是一款怎樣的產品?怎樣為移動開發(fā)團隊提升價值?

CocoStudio是一套基于Cocos2D-X引擎的工具集,包括UI編輯器、動畫編輯器、場景編輯器和數(shù)據(jù)編輯器。我們剛才說過,工作流程和部門分工導致了人員價值并沒有實現(xiàn)最大化,而CocoStudio工具集解決的就是這方面的問題。它的整體思路就是減少程序員的工作壓力,讓策劃、UI、動畫等方面的負責人可以通過CocoStudio工具集中對應的工具,把動畫、圖像等元素直接轉化成類似模塊的代碼,程序員在編碼過程中,只要直接將相關對應內容調入實現(xiàn)即可。

這樣泛泛的描述可能不夠直觀,我再來舉一個實際的例子。如果采用傳統(tǒng)的方法,一個動畫設計人員在設計動畫的時候才用的可能是類似Flash之類的工具,他將動畫設計完畢之后,程序員會用代碼的形式將動畫效果重新實現(xiàn)。而CocoStudio工具集中的動畫編輯器,可以幫助動畫人員直接在編輯器內設計動畫,然后將涉及設計成型的動畫轉化成為程序員可以直接調用的代碼。為了幫助使動畫、UI、策劃等人員使用方便,CocoStudio工具集把相關的工具界面和功能方面進行了包裝設計,動畫設計等相關工作人員在使用CocoStudio工具集的時候,感覺非常容易上手,并不會因為工具的不同而造成使用方面的不便。

觸控科技的研發(fā)部技術總監(jiān)張曉龍對于CocoStudio工具集做過一個粗略的估計,如果使用CocoStudio工具集,相較于傳統(tǒng)的開發(fā)流程而言,在開發(fā)精力投入方面,可以節(jié)約大約50%的人員精力,在開發(fā)時間方面,大概可以縮短60%左右的開發(fā)時間。實際上對于一個熟練使用CocoStudio工具集團隊來說,這個時間會更短。因為在流程優(yōu)化的狀態(tài)下,相比之前的項目研發(fā),減少了很多溝通成本和修改的時間。而且,CocoStudio工具集是基于Cocos2D-X引擎的免費工具,把這樣的免費工具集比喻成為移動開發(fā)工作中的免費神器套裝并不過分。

移動開發(fā)的價值論

移動互聯(lián)網(wǎng)領域本身就是一個快節(jié)奏的領域,相較于傳統(tǒng)的信息化開發(fā),想要獲得不錯的競爭力,產品的研發(fā)周期一般不超過三個月。在這三個月中,如何如果能夠減少不必要的精力投入,能夠減少不必要的返工,那么帶來的就是實實在在的成本節(jié)約以及產品的高質量保證。筆者在這里建議您試用一下CocoStudio工具集,畢竟這是一套免費的產品,對您所在團隊的發(fā)展并不會帶來任何的成本支出。

在這樣一篇短短的文章中,筆者并不能將CocoStudio工具集的技術特色以及用戶體驗完全描述出來,如果您想進一步了解CocoStudio工具集的價值,請關注51CTO關于CocoStudio工具集的專題,我們會有詳細的用戶體驗和開發(fā)入門,向您介紹CocoStudio工具集的技術特點和實際體驗。

責任編輯:徐川 來源: 51CTO
相關推薦

2013-06-17 18:19:41

CocoStudio工cocos2d-x

2013-06-18 00:45:23

CocoStudio工Cocos2d-x

2013-06-18 00:58:54

CocoStudio工Cocos2d-x

2014-07-31 16:55:02

2013-06-03 16:45:54

手游開發(fā)CocoStudio下工具

2013-06-17 14:30:56

手游開發(fā)工具CocoStudioCocos2d-x

2021-03-31 08:00:00

開發(fā)工具游戲

2012-04-16 13:37:57

cocos2d

2014-06-19 13:54:58

CrossApp St開源

2013-09-10 10:44:39

移動開發(fā)工具游戲引擎

2013-05-22 09:29:54

手機游戲引擎UnityUnity3D

2013-06-18 01:22:46

CocoStudio工Cocos2d-x

2023-02-24 07:48:20

PHPGo服務

2010-07-01 10:15:27

UML開發(fā)工具

2013-10-10 09:56:46

飛魚星無線云飛魚星路由器飛魚星

2012-02-01 15:38:08

2011-07-08 16:50:07

iOS 游戲

2011-06-13 10:54:20

JAVA

2014-11-12 16:00:12

火舞游戲

2017-09-04 15:27:05

監(jiān)控工具網(wǎng)絡
點贊
收藏

51CTO技術棧公眾號