色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

手機網(wǎng)游前端和后端都用什么語言開發(fā)?

錢多多2年前13瀏覽0評論

手機網(wǎng)游前端



手機網(wǎng)游前端在安卓平臺肯定只能用Java或kotlin,iOS就只能用Objective–C或Swift。



考慮到跨平臺很多的應(yīng)用會內(nèi)置webview,這樣就可以使用HTML5編寫游戲了,但是很少有公司這樣做。

游戲作為追求性能的APP,除非非常簡單,否則不大可能使用這種方式。

手機網(wǎng)游前端框架

現(xiàn)在不管開發(fā)什么APP都不會有人用原生接口自己搭建整個框架平臺的了,大家都是使用比較成熟的框架。



cocos2d–x在做2d游戲時是很多公司的不二選擇,3d游戲跨平臺框架主流是unity3d和udk。

cocos2d是國人開發(fā)的一款游戲引擎,是手機2d網(wǎng)游的霸主,曾經(jīng)霸占國內(nèi)70%的市場份額。

其中包括夢幻西游手游、開心消消樂、萬物生長、鋼琴塊2等著名游戲。

unity3d就更加牛逼了,王者榮耀、爐石傳說、神廟逃亡等。

手機游戲后端語言

目前主流的語言都可以用來搭建游戲后端,比如Java,比如C++,比如Python,比如node.js。

手機游戲后端框架



網(wǎng)易開源過一個基于node.js的游戲服務(wù)器框架pomelo,很多公司也選擇skynet這款基于c和lua的服務(wù)端并發(fā)框架,也有很多的團隊選擇了Kbengine。



我也見過不少的公司完全是自己原生開發(fā)的,就那么幾萬號的玩家,效果也還不錯。

后端說句實話,并沒有出現(xiàn)某個或某幾個框架一統(tǒng)江湖的局面。