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

王者榮耀使用什么編程語言開發(fā)的?

黃文隆2年前38瀏覽0評論

謝謝悟空小秘書邀請!

王者榮耀的客戶端是用C#開發(fā)、核心后端服務(wù)是用C++開發(fā)的。

曾經(jīng)傳出了騰訊為王者榮耀團(tuán)隊(duì)發(fā)出了最低100個(gè)月最高120個(gè)月的年終獎(jiǎng),不得不說這款游戲是騰訊的超級現(xiàn)金牛,賺得是盆滿缽滿。

大公司技術(shù)棧二三事

微軟的核心技術(shù)棧是C/C++/C#,微軟的Windows系統(tǒng)主要是C語言寫底層,應(yīng)用層軟件用了不少C#,大名鼎鼎的office早期是C語言寫的,后來微軟用C++完成了對Office的重寫。微軟還有自己的Unix系統(tǒng),并且可以肯定的是,微軟肯定到現(xiàn)在都還有服務(wù)器跑Unix系統(tǒng)。

Google的核心技術(shù)棧是C/C++/Python/Go等編成語言,尤其是C/C++在Google技術(shù)體系中占據(jù)著非常重要的地位。在Google的程序員中,大部分都用macOS、以及Google定制版的Ubuntu系統(tǒng)。

Facebook的核心技術(shù)棧是C++/PHP,并且用了很大比例的Erlang,F(xiàn)acebook收購的WhatsApp基本上全是用Erlang完成的,WhatsApp的服務(wù)器還是用的FreeBSD,當(dāng)然這主要是因?yàn)閯?chuàng)始人的Yahoo時(shí)的良好FreeBSD背景。

到了國內(nèi),百度的核心技術(shù)棧是C/C++/PHP,騰訊是C++,Java則是阿里巴巴的核心技術(shù)棧。

王者榮耀用什么開發(fā)的?

王者榮耀的前臺客戶端是用C#開發(fā)的,當(dāng)然準(zhǔn)確地說是Unity3D開發(fā)的,目前Unity3D是最著名的游戲引擎之一,相比于虛幻引擎來說在移動(dòng)端應(yīng)用廣泛,而C#就是Unity3D的主要腳本語言。

下載王者榮耀的apk文件解壓,從那些dll文件就可以看出,王者榮耀客戶端背后肯定是Unity3D是主要技術(shù)棧。不是說iOS和Android,就一定是swift和Java開發(fā),在游戲領(lǐng)域因?yàn)樘厥庑裕袑iT的解決方案。

至于王者榮耀的后端服務(wù),基本上就是C++,C++到現(xiàn)在都是騰訊公司的核心技術(shù)棧,并且游戲領(lǐng)域,Java/PHP這些編程語言難度是很大的。

因此王者榮耀的客戶端應(yīng)該是C#(Unity3D)開發(fā)的,核心后端服務(wù)是C++開發(fā),C++也是騰訊最重要的編程語言。


本文為字節(jié)跳動(dòng)簽約作者EmacserVimer悟空問答原創(chuàng)文章,未經(jīng)允許轉(zhuǎn)載、抄襲必究!