“Cocos2d-x Hackathon”圓滿落幕 極客精神剛剛點(diǎn)燃
2014-03-17,昨日,為時(shí)12小時(shí)的國內(nèi)首屆引擎黑客松活動(dòng)“Cocos2d-x Hackathon”在北京貝塔咖啡圓滿落下帷幕。20余組開發(fā)團(tuán)隊(duì)親臨現(xiàn)場, 為全球領(lǐng)先的開源引擎Cocos2d-x發(fā)掘更多的優(yōu)秀功能與特性。
各路X-Men齊聚一堂 中外專家共同交流
Cocos2d之父/觸控科技***架構(gòu)師Ricardo Quesada、CocoStudio***架構(gòu)師/Zynda聯(lián)合創(chuàng)始人之一Justin Graham、Cocos2d-x作者王哲、CocoStudio作者張曉龍、Cocos2d-html5作者林順等多位專家在黑客松現(xiàn)場坐陣,這樣零距離、面對面與游戲引擎作者接觸溝通的機(jī)會(huì),在國內(nèi)可謂***。
除了參賽選手,眾多業(yè)內(nèi)人士也紛紛前來碰面交流。他們中有使用Cocos2d-x的主程與研發(fā)職員,有北京重點(diǎn)高校的在校研究生,更有許多個(gè)人開發(fā)者來到現(xiàn)場,與專家大神們展開溝通與討論。
雖是純技術(shù)討論的活動(dòng)現(xiàn)場,卻也同樣迎來了許多游戲策劃與游戲運(yùn)營的業(yè)內(nèi)伙伴前來觀戰(zhàn)。“我覺得多了解些一線技術(shù)的話,可以多維度地深入游戲,對日后的工作也是有幫助的。”一位劉姓游戲策劃人如是說。
12小時(shí)Code Jam奮戰(zhàn) 五個(gè)項(xiàng)目獲得大獎(jiǎng)
經(jīng)過精彩的項(xiàng)目展示與評審團(tuán)的嚴(yán)謹(jǐn)商討,全場***“特別貢獻(xiàn)獎(jiǎng)”由趙松原、王丹丹組成的“Lotfun”隊(duì)開發(fā)的“Menu與MenuItemSprite改進(jìn)與特效”項(xiàng)目斬獲。該項(xiàng)目對現(xiàn)有Cocos2d-x引擎的Menu與MenuItemSprite增加了便利函數(shù)與特效。值得一提的是,該兩位作者是在黑客松現(xiàn)場臨時(shí)組成的隊(duì)伍,便在短時(shí)間內(nèi)拿出了非常優(yōu)秀的項(xiàng)目。
由aadeboger單槍匹馬組成的“Jet Lab”隊(duì)開發(fā)的“For Kinect Plugin”項(xiàng)目獲得了“***功能獎(jiǎng)”。該項(xiàng)目在Cocos2d-x中運(yùn)行一個(gè)odp server,接收體感設(shè)備送來的控制消息,將消息轉(zhuǎn)化為觸摸事件,快速使一個(gè)Cocos2d-x游戲支持Kinect等各類外設(shè)。
耿明、張陽、胡麗娜組成的“九點(diǎn)九”隊(duì)開發(fā)的“CCCollectionView集合視圖”項(xiàng)目獲得了“***視覺獎(jiǎng)”。該項(xiàng)目是個(gè)提供多行多列展示的組合控件,支持背景設(shè)置、單選、多選、邊距設(shè)置、縱向滑動(dòng)等多項(xiàng)功能。
邵文學(xué)、郭天齊組成的“舒克”隊(duì)開發(fā)的“自定義頭像”項(xiàng)目獲得了“***創(chuàng)新獎(jiǎng)”。該項(xiàng)目通過Cocos2d-x調(diào)用iOS的照片庫、相機(jī),利用通知將圖片返回進(jìn)行自定義圖形剪切,從而改變游戲中的人物頭像,更好的游戲互動(dòng),增強(qiáng)用戶體驗(yàn)。
呼延甲泉、王磊組成的“藍(lán)盾”隊(duì)開發(fā)的“CocoStudio場景管理” 項(xiàng)目獲得了“***改進(jìn)獎(jiǎng)”。該項(xiàng)目對場景進(jìn)行分塊編輯,程序合并加載前景、遠(yuǎn)景,區(qū)分結(jié)點(diǎn),通過名字直接獲得。
極客精神遇上開源精神 Cocos2d-x提供無限可能
雖然獎(jiǎng)項(xiàng)有限,但現(xiàn)場仍產(chǎn)生了其它許多優(yōu)秀的作品,有新的事件派發(fā)機(jī)制、引擎中間件、tileMap繪圖性能提升、Cosplay.js、針對可視化工具鏈開發(fā)的API改造等等。其中友盟團(tuán)隊(duì)也特別帶來了針對Cocos2d-x的統(tǒng)計(jì)分析&社會(huì)化分享組件,為開發(fā)者節(jié)省時(shí)間與人力成本。
“非常希望自己的作品能夠得到Ricardo的認(rèn)可,我很想把名字收進(jìn)Cocos2d-x的Contributor列表,也想自己的代碼能夠到達(dá)億萬終端給大家使用,”一位開發(fā)者笑著說道,“如果下一款***手游就能用到我這次開發(fā)的功能,那可就太有成就感啦。”
作為全球***的開源引擎之一,Cocos2d-x采用商業(yè)友好的MIT協(xié)議,方便開發(fā)者在開發(fā)過程中進(jìn)行二次開發(fā)、修改定制,***限度地發(fā)揮創(chuàng)造性。更有發(fā)達(dá)的全球開源開發(fā)者社區(qū)(www.cocos2d-x.org