圖注:在“開發(fā)者2012年最想?yún)⑴c的項(xiàng)目類型”調(diào)查中,66%的開發(fā)者最想?yún)⑴c移動(dòng)應(yīng)用開發(fā)

移動(dòng)互聯(lián)網(wǎng)技術(shù)門檻低

移動(dòng)互聯(lián)網(wǎng)的技術(shù)門檻究竟有多低?某提醒類App開發(fā)者孫先生告訴記者,公司除了運(yùn)營(yíng)自己的產(chǎn)品之外,還做一些外包的活兒,一些簡(jiǎn)單的App只需要1名程序員工作幾天的時(shí)間就可以完成。微云COO劉琦表示,游戲類App算是比較復(fù)雜的應(yīng)用了,但其開發(fā)周期也不長(zhǎng),以微云平臺(tái)為例,開發(fā)者利用WiEngine引擎制作游戲類應(yīng)用,僅2周時(shí)間就完成了一款有三、四十個(gè)關(guān)卡的作品。

劉琦表示,微云平臺(tái)上的初級(jí)開發(fā)者,不少是原來Java和C++開發(fā)者轉(zhuǎn)過來的,他們甚至沒學(xué)過iOS或是安卓的開發(fā)。因?yàn)槠脚_(tái)本身是開放的,而且微云提供了很多工具,包括游戲引擎。所以開發(fā)者只需要有一定的程序開發(fā)基礎(chǔ),就可以輕松上手。

開發(fā)引擎打破技術(shù)壁壘

據(jù)記者了解,目前市面很多開放平臺(tái)都提供了開發(fā)引擎,應(yīng)用比較廣泛的,也有七、八款之多。這其中有的引擎是開源的,有的是不開源的。“開源與否并不能判定一款開發(fā)引擎的好壞,除了引擎本身,還要看平臺(tái)對(duì)開發(fā)者的支持是不是到位。”劉琦說。“引擎只是一個(gè)工具,引擎之外還需要很多配套軟件,比如一些動(dòng)畫的編輯器、地圖的編輯器等,配套內(nèi)容是不是豐富,也將影響到引擎的發(fā)展前景。”

開發(fā)引擎結(jié)合配套工具,能夠?yàn)殚_發(fā)者節(jié)約開發(fā)成本。比如游戲中經(jīng)常出現(xiàn)的爆炸、水滴、拋物線軌跡等特效,開發(fā)者都可以在素材庫里面找到,這也就省去了制作的時(shí)間。不僅如此,通過開發(fā)引擎,游戲代碼也可以得到精簡(jiǎn)。“相比電腦程序,移動(dòng)游戲的代碼已經(jīng)算很簡(jiǎn)單的了。”劉琦告訴記者。“利用WiEngine引擎開發(fā)游戲,可以讓程序代碼變得更精簡(jiǎn)。”劉琦舉例說,一款5000行代碼的游戲,在 WiEngine引擎的基礎(chǔ)上實(shí)現(xiàn),就變成了1000多行。

如果說《憤怒的小鳥》、《割繩子》、《鱷魚洗澡》、《有空算術(shù)》等小型單機(jī)作品代表了移動(dòng)游戲上階段的輝煌,那聯(lián)網(wǎng)功能與社交性則是移動(dòng)游戲下一步的發(fā)展方向。開發(fā)者如果想在游戲中融入社交功能,必須在開發(fā)之初就搭建網(wǎng)絡(luò)游戲的架構(gòu),搭配服務(wù)器,設(shè)定交互方式……在上述一系列工作之后還需要配備大量人員負(fù)責(zé)運(yùn)維,這無疑是給中小開發(fā)者設(shè)立了高門檻。

“微云平臺(tái)為開發(fā)者提供成型的社交模塊,開發(fā)者只要在游戲中加入這個(gè)模塊,一切就變得非常簡(jiǎn)單了。也就是說,通過微云平臺(tái)提供的服務(wù),開發(fā)者既能快速開發(fā),又能第一時(shí)間把單機(jī)游戲轉(zhuǎn)變成社交游戲。”劉琦坦言。

開放平臺(tái)免費(fèi)提供開發(fā)者培訓(xùn)

記者了解到,市面上提供移動(dòng)游戲開發(fā)引擎的公司,不少都為開發(fā)者提供免費(fèi)的培訓(xùn)服務(wù)。以微云為例,服務(wù)商會(huì)提供完整的WiEngie引擎培訓(xùn)教程。不僅如此,在與其它3D類引擎的整合方面,微云也會(huì)提供相應(yīng)的技術(shù)支持。“像Unreal Engine 3,微云就有一系列與其整合的教學(xué)片,開發(fā)者拿到之后很容易就能上手。”劉琦介紹說。

WiEngine內(nèi)置了幾百個(gè)畫面素材的Demo,以及四百多個(gè)游戲動(dòng)作場(chǎng)景的Demo,開發(fā)者在這些基礎(chǔ)上稍加修改,很容易就可以設(shè)計(jì)出一個(gè)個(gè)游戲的關(guān)卡。此外,微云平臺(tái)還為開發(fā)者提供了強(qiáng)大的后續(xù)技術(shù)支持。劉琦告訴記者,除了培訓(xùn)課程之外,微云幾乎每月都會(huì)在全國(guó)范圍內(nèi)舉行開發(fā)者沙龍,工程師會(huì)面對(duì)面傾聽開發(fā)者的意見反饋,并幫助開發(fā)者解決問題。并且有專門的Wiengine技術(shù)博客與開發(fā)者進(jìn)行開發(fā)相關(guān)的問題交流。

劉琦另外透露,微云WiEngine引擎是國(guó)內(nèi)最早提供跨安卓和iOS兩大平臺(tái)服務(wù)的。且支持JAVA與C++雙語言。接下來,微云會(huì)推出面向HTML5的新版WiEngine引擎,并為開發(fā)者提供詳盡的教程以及豐富的配套工具。

 

分享到

huanghui

相關(guān)推薦