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

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

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

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

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

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

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

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

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

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

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

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

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

 

分享到

huanghui

相關(guān)推薦