眾所周知,遊戲引擎是遊戲開發的工具,也遊戲畫面標準的基底。國內市場由Unity、Cocos兩傢引擎獨占鰲頭,受眾人群以C#、C++等技術為主,火爆手遊層出不窮。而對於龐大的Java開發者而言,他們隻能望眼欲穿嗎?當然不是,今天龔文茂(橙子遊戲VP、OGEngine負責人)就和大傢聊聊基於Java支持跨平臺的手遊引擎OGEngine。
OGEngine自研之路
OGEngine是基於AndEngine基礎上進行自主研發,據龔文茂所述,AndEngine原本是由美國人尼古拉斯•格蘭裡奇(Nicolas Gramlich)以博客形式維護,沒有官方文檔,教程文檔較少。對於開發者學習難度較大,而且過早停止瞭更新,供不應求。所謂市場既機會,橙子遊戲瞧準時機,分析其未來潛在價值後,毅然決然的做出決定——延續AndEngine血統,在此基礎上進行研發和優化。
一方面AndEngine產品根底紮實,如《Xelorians》(X戰機)、《Flappy Bird》等Android平臺著名遊戲都是基於AndEngine開發。另一方面是其擴展空間極大且擁有大規模的用戶群體。這些都是OGEngine不斷挖掘、研發和優化的動力。
隨著跨平臺的普及,開發者往往將一款遊戲發佈於多個不同的平臺。為瞭滿足開發者和行業的需求,OGEngine首先拓展瞭iOS版本的打包發佈功能,並計劃繼續支持更多平臺。繼而根據市場和收集反饋,完善和研發產品的功能。現已優化和研發以下功能:
邏輯線程和渲染線程實現線程獨立;
編寫瞭UI體系,提供以線性佈局、相對佈局、絕對佈局、幀佈局為基礎的UI組件;
修改資源加載並提供相應工具,使得加載資源工作量大大減少;
增加動畫編輯器、關卡編輯器、UI編輯器進行數據對接,引擎可以跟工具結合使用開發;
編寫場景跳轉體系,提供方便的場景跳轉方法以及數據傳輸;
對實體相關類重做和分離,給實體操作提供更多方法和更方便復合實體操作;
提供完整的事件系統。
如今,OGEngine團隊已自主研發多達20餘款移動遊戲,幫助引擎開發者研發超過數百款。其中涵蓋棋牌類、休閑類、射擊類、卡牌類等廣泛的遊戲類型。其中代表作有《癩子鬥地主》和《炸彈小鳥》。
而且,OGEngine極為註重開發者的學習成本和實操能力。為瞭讓開發者能輕松上手,快速開發遊戲。OGEngine技術團隊提供瞭豐富的開發文檔和實例教程,同時還開設瞭技術論壇和開發者討論組,旨在幫助開發者解決遇到的問題。針對無遊戲開發經驗的初學者,OGEngine特意準備瞭幾款主流遊戲的開發案例,一步一步指導初學者進行學習,從中培養基礎的開發流程和遊戲引擎架構的認知。
從開發至盈利 打造全新綠色生態鏈
從上述可看出,OGEngine功能時刻圍繞需求而創,不做白用功。而且,OGEngine不僅提供給開發者一個優秀的手遊開發工具,更多是給開發者提供從開發、運營、推廣、到支付營收的一系列開發組件和雲服務,協助開發者便捷的開發遊戲,並順利的通過OGEngine提供的開發組件和雲服務實現商業化運營,獲得營收。從開發遊戲到推向市場並盈利,難度相對很大,其中涉及還有很多環節。對於個人和中小型開發團隊而言,人員和時間成本都難以應付。
OGEngine提供的一系列解決方案消除他們的顧慮。例如,版本更新組件、移動支付、廣告推廣、代理發行等。其中開發組件多數為免費使用,開發者從官網下載集成就可以使用,但接入SDK後需與OGEngine團隊聯系簽署協議。後續,OGEngine會進一步優化流程,減少開發者操作成本,通過一站式管理後臺來完成上述所有流程。這也是OGEngine提倡的與開發者合作共贏的關系。鼓勵和支持開發者做遊戲,幫助開發者將遊戲推廣出去實現盈利,再與開發者享受收益分成。
這無疑是建立瞭自己的生態鏈帝國,從遊戲開發至收益,都可以幫忙開發者進行有效地管理和推薦。
降低手遊門檻 助力優秀遊戲
對於占據市場主要份額的Unity和Cocos兩傢引擎公司,OGEngine認為其競爭力在於基於Java支持跨平臺,開源、免費、成本低。談到與Cocos2d-X的關系時,龔文茂表示,雖然兩者都是移動遊戲開發引擎,但是面對的開發者不同。Cocos2d-x是基於C++開發的,而OGEngine是基於Java,這兩個開發語言的開發者都占很大比例。對於開發者而言,他們有瞭更多選擇,也降低瞭開發成本;對於手遊行業來說,OGEngine降低瞭手遊開發門檻,有利於更多優秀手遊作品的出現。
繼而,龔文茂和記者談到OGEngine下半年的計劃。關註潛在客戶的需求,優化功能滿足開發者。整個手遊市場在不斷增長和變化,新開發者源源不斷湧入。OGEngine團隊要做的是讓Java開發者首選自己的引擎進行手遊開發。此外,繼續完善和優化iOS平臺的支持性能。拓展手遊相關的開發組件和服務。同時,他們十分關註智能電視遊戲的開發情況,有可能後續或將針對智能電視遊戲的開發提供支持。對於進軍海外市場和推出3D引擎,還未有明確的計劃。
OGEngine官網:http://www.ogengine.com/