搞**的回家都过得好吗?

考拉睥睨 考拉睥睨
回答
  • 内心秘书 内心秘书

    谢谢悟空小秘书邀请!王者荣耀的客户端是用c#开发、核心后端服务是用c++开发的。曾经传出了腾讯为王者荣耀团队发出了最低100个月最高120个月的年终奖,不得不说这款游戏是腾讯的超级现金牛,赚得是盆满钵满。大公司技术栈二三事微软的核心技术栈是c/c++/c#,微软的windows系统主要是c语言写底层,应用层软件用了不少c#,大名鼎鼎的office早期是c语言写的,后来微软用c++完成了对office的重写。微软还有自己的unix系统,并且可以肯定的是,微软肯定到现在都还有服务器跑unix系统。google的核心技术栈是c/c++/python/go等编成语言,尤其是c/c++在google技术体系中占据着非常重要的地位。在google的程序员中,大部分都用macos、以及google定制版的ubuntu系统。facebook的核心技术栈是c++/php,并且用了很**例的erlang,facebook收购的whatsapp基本上全是用erlang完成的,whatsapp的服务器还是用的freebsd,当然这主要是因为创始人的yahoo时的良好freebsd背景。到了国内,百度的核心技术栈是c/c++/php,腾讯是c++,j**a则是阿里巴巴的核心技术栈。王者荣耀用什么开发的?王者荣耀的前台客户端是用c#开发的,当然准确地说是unity3d开发的,目前unity3d是最著名的游戏引擎之一,相比于虚幻引擎来说在移动端应用广泛,而c#就是unity3d的主要脚本语言。下载王者荣耀的apk文件解压,从那些dll文件就可以看出,王者荣耀客户端背后肯定是unity3d是主要技术栈。不是说ios和android,就一定是swift和j**a开发,在游戏领域因为特殊性,有专门的解决方案。至于王者荣耀的后端服务,基本上就是c++,c++到现在都是腾讯公司的核心技术栈,并且游戏领域,j**a/php这些编程语言难度是很大的。因此王者荣耀的客户端应该是c#(unity3d)开发的,核心后端服务是c++开发,c++也是腾讯最重要的编程语言。本文为字节跳动签约作者emacservimer悟空问答原创文章,未经允许转载、抄袭必究!

类似问答
精品推荐

友情链接

友链互换QQ:

谷财 备案编号:蜀ICP备11019336号-3商务合作:235-677-2621

Copyright 2009-2020 Chengdu Sanzilewan Technology Co.,Ltd all rights reserve

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活