王者荣耀-是⽤什么编程语⾔开发的(转)
王者荣耀-是⽤什么编程语⾔开发的(转)
编程语言下载⼀、总结
⼀句话总结:王者荣耀是基于Unity3d (.NET C#)开发的跨平台游戏,编程语⾔来⾃⿊科技巨头Microsoft开源、免费、跨平台的C#。
> unity3d
1、⽹易腾讯的⼤部分知名⼿机游戏是⽤什么开发的?
> unity3d
腾讯、⽹易的绝⼤部分知名游戏(王者荣耀、绝代双骄、炉⽯传说、神庙逃亡、仙剑奇侠、穿越⽕线、时空召唤、全民⽆双……)都是⽤Unity3d(.NET C#)开发的,技术底层基于Xamarin公司发明的Mono原⽣编译跨平台技术,微软2016年2⽉花5亿美元收购了Xamarin公司,并将Xamarin开源、免费,成为原⽣编译跨平台App开发的解决⽅案,新⼀代Xamarin⿊科技,可以将.NET C#代码原⽣编译成Jar包供java原⽣调⽤,也可以编译成obj-c、swift、C++类库,供各种⽬标平台传统代码原⽣调⽤。
⼆、王者荣耀-是⽤什么编程语⾔开发的
作为⼀名王者⼩⽩,不明⽩为啥这款游戏这么⽕,所以就挖挖底层看看⽤什么语⾔开发的。
⾸先下载王者荣耀,400多兆,我特么还开的热点,没办法公司没外⽹; 安卓版后缀名默认是.apk,⼿动给apk⽂件加上.zip后缀名,然后解压
进⼊解压后的⽬录
t.tmgp.sgame_h100_1.18.1.7.apk\assets\bin\Data\Managed,C#程序员肯定熟悉⽂件⾥⾯的各种dll了UnityEngine.dll、System.dll、System.Core.dll、Assembly-CSharp.dll
由此可见王者荣耀 是基于Unity3d (.NET C#)开发的跨平台游戏,编程语⾔来⾃ ⿊科技巨头Microsoft开源、免费、跨平台的C#。
腾讯、⽹易的绝⼤部分知名游戏(王者荣耀、绝代双骄、炉⽯传说、神庙逃亡、仙剑奇侠、穿越⽕线、时空召唤、全民⽆双……)都是⽤Unity3d(.NET C#)开发的,技术底层基于Xamarin公司发明的Mono原⽣编译跨平台技术,微软2016年2⽉花5亿美元收购了Xamarin 公司,并将Xamarin开源、免费,成为原⽣编译跨平台App开发的解决⽅案 ,新⼀代Xamarin⿊科技,可以将.NET C#代码原⽣编译成Jar 包供java原⽣调⽤,也可以编译成obj-c、swift、C++类库,供各种⽬标平台传统代码原⽣调⽤。
当然任何⼀个⼤型的游戏、⽹站、系统都不可能只有⼀种语⾔去开发,所有不要较真,⽂中说的主流语⾔。就像你必须得承认房⼦的主要材料还是混泥⼟。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论