來源:互聯網
上載者:User
關鍵字
移動互聯網
互聯網
門檻
創業
移動應用開發
種種跡象表明,移動互聯網將成為2012年開發者首選的創業方向。 早先Zend發佈了《Zend Developer Pulse》(開發者調查報告),在「開發者2012年最想參與的專案類型」調查中,66%的開發者最想參與移動應用開發;在「職業發展前景下對開發者最重要領域」調查中, 67% 開發者看重移動應用開發。
根據國內知名移動互聯網綜合服務平臺微雲提供資料,目前微雲平臺上的開發者數量已經接近20000名,比2年前翻了一倍還多。
圖注:在「開發者2012年最想參與的專案類型」調查中,66%的開發者最想參與移動應用開發
移動互聯網技術門檻低
移動互聯網的技術門檻究竟有多低? 某提醒類App開發者孫先生告訴記者,公司除了運營自己的產品之外,還做一些外包的活兒,一些簡單的App只需要1名程式師工作幾天的時間就可以完成。 微雲COO劉琦表示,遊戲類App算是比較複雜的應用了,但其開發週期也不長,以微雲平臺為例,開發者利用WiEngine引擎製作遊戲類應用,僅2周時間就完成了一款有三、四十個關卡的作品。
劉琦表示,微雲平臺上的初級開發者,不少是原來JAVA和C++開發者轉過來的,他們甚至沒學過iOS或是安卓的開發。 因為平臺本身是開放的,而且微雲提供了很多工具,包括遊戲引擎。 所以開發者只需要有一定的程式開發基礎,就可以輕鬆上手。
開發引擎打破技術壁壘
據記者瞭解,目前市面很多開放平臺都提供了開發引擎,應用比較廣泛的,也有七、八款之多。 這其中有的引擎是開源的,有的是不開源的。 「開源與否並不能判定一款開發引擎的好壞,除了引擎本身,還要看平臺對開發者的支援是不是到位。 」劉琦說。 「引擎只是一個工具,引擎之外還需要很多配套軟體,比如一些動畫的編輯器、地圖的編輯器等,配套內容是不是豐富,也將影響到引擎的發展前景。 」
開發引擎結合配套工具,能夠為開發者節約開發成本。 比如遊戲中經常出現的爆炸、水滴、抛物線軌跡等特效,開發者都可以在素材庫裡面找到,這也就省去了製作的時間。 不僅如此,通過開發引擎,遊戲代碼也可以得到精簡。 「相比電腦程式,移動遊戲的代碼已經算很簡單的了。 」劉琦告訴記者。 「利用WiEngine引擎開發遊戲,可以讓程式碼變得更精簡。 」劉琦舉例說,一款5000行代碼的遊戲,在WiEngine引擎的基礎上實現,就變成了1000多行。
如果說《憤怒的小鳥》、《割繩子》、《鱷魚洗澡》、《有空算術》等小型單機作品代表了移動遊戲上階段的輝煌,那聯網功能與社交性則是移動遊戲下一步的發展方向。 開發者如果想在遊戲中融入社交功能,必須在開發之初就搭建網路遊戲的架構,搭配伺服器,設定對話模式...... 在上述一系列工作之後還需要配備大量人員負責運維,這無疑是給中小開發者設立了高門檻。
「微雲平臺為開發者提供成型的社交模組,開發者只要在遊戲中加入這個模組,一切就變得非常簡單了。 也就是說,通過微雲平臺提供的服務,開發者既能快速開發,又能第一時間把單機遊戲轉變成社交遊戲。 」劉琦坦言。
開放平臺免費提供開發者培訓
記者瞭解到,市面上提供移動遊戲開發引擎的公司,不少都為開發者提供免費的培訓服務。 以微雲為例,服務商會提供完整的WiEngie引擎培訓教程。 不僅如此,在與其它3D類引擎的整合方面,微雲也會提供相應的技術支援。 「像Unreal Engine 3,微雲就有一系列與其整合的教學片,開發者拿到之後很容易就能上手。 」劉琦介紹說。
WiEngine內置了幾百個畫面素材的Demo,以及四百多個遊戲動作場景的Demo,開發者在這些基礎上稍加修改,很容易就可以設計出一個個遊戲的關卡。 此外,微雲平臺還為開發者提供了強大的後續技術支援。 劉琦告訴記者,除了培訓課程之外,微雲幾乎每月都會在全國範圍內舉行開發者沙龍,工程師會面對面傾聽開發者的意見回饋,並説明開發者解決問題。 並且有專門的Wiengine技術博客與開發者進行開發相關的問題交流。
劉琦另外透露,微雲WiEngine引擎是國內最早提供跨安卓和iOS兩大平臺服務的。 且支援JAVA與C++雙語言。 接下來,微雲會推出面向HTML5的新版WiEngine引擎,並為開發者提供詳盡的教程以及豐富的配套工具。