Moai跨平臺(tái)游戲中間件
新的平臺(tái)意味著中間件的另一種形式,Zipline Games也正式啟動(dòng)了Moai平臺(tái)。這個(gè)中間件主要面向PC、手機(jī)、及基于云端的游戲開(kāi)發(fā),包含2個(gè)部分。Moai支持iOS和Android移動(dòng)平臺(tái),同時(shí)Moai可以在Windows、Linux及Mac平臺(tái)運(yùn)行。
客戶端Moai SDK,采用Lua腳本,從而讓跨平臺(tái)更容易,主要負(fù)責(zé)游戲邏輯、圖像、動(dòng)畫(huà)、輸入及physics,客戶端鏈接Moai Cloud,服務(wù)器架構(gòu)支持Amazon Web Services(游戲服務(wù)器),并且有相應(yīng)的選項(xiàng)功能。
根據(jù)Zipline的說(shuō)明,該公司正在使用這項(xiàng)技術(shù)用于他們自己的游戲的開(kāi)發(fā),SDK原本是為iOS和Android平臺(tái)開(kāi)發(fā)的,Lua引擎和庫(kù)使用C++編譯,相比Objective C運(yùn)行的速度更快。
在Moai的FAQ說(shuō)明中談到:“Lua腳步運(yùn)行編譯的代碼,因?yàn)長(zhǎng)ua的指令簡(jiǎn)潔,在進(jìn)行所有的輸入處理、渲染、動(dòng)畫(huà)、碰撞、物理模擬方面非常的高效,幾乎所有的APP應(yīng)用運(yùn)行性能表現(xiàn)的都很快”
Moai SDK是免費(fèi)的,Moai Cloud目前正在beta測(cè)試期。正式發(fā)布后SDK的源碼將能得到,授權(quán)價(jià)格也將公布。
目前Beta測(cè)試正在進(jìn)行, 名額有限,有興趣的開(kāi)發(fā)者可以去注冊(cè)。
