首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你只知道吃鸡,可是你知道王者荣耀使用什么样子的编程程序吗?

大家好,我是小编帅帅望远镜,今天,我们关注的题目是:你只知道吃鸡,可是你知道王者荣耀使用什么样子的编程程序吗?

对于常见的3D游戏绝大部分用的unity3D游戏引擎开发而成,主要开发语言是C#.net技术,这是微软开发一套编程语言,当初推出来和java对抗的编程语言,现在C#使用范围其实非常广泛,java参与的地方几乎都有C#的影子,现在主要在桌面应用程序,游戏开发以及服务端等等都有涉猎,最近正好有个服务端的项目就准备用.net来实现,其实编程语言只是工具而已,最主要的能够活用。

王者荣耀的前台客户端是用C#开发的,当然准确地说是Unity3D开发的,目前Unity3D是最著名的游戏引擎之一,相比于虚幻引擎来说在移动端应用广泛,而C#就是Unity3D的主要脚本语言。下载王者荣耀的apk文件解压,从那些dll文件就可以看出,王者荣耀客户端背后肯定是Unity3D是主要技术栈。不是说iOS和Android,就一定是swift和Java开发,在游戏领域因为特殊性,有专门的解决方案。

有人总结了,只要是游戏,那基本都是C/C++开发的,只不过有一些现成的游戏引擎比如unity3D让你方便开发,那些引擎本身也是C++开发的,相当于语言的框架,unity3D支持C#与JS做脚本,游戏大部分都是主C++,然后其他脚本语言为辅,反正一句话,游戏基本都是C++

好了,今天的内容就与各位看官分享到这里,如果你还有什么想说的,评论区欢迎留言!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190318A047DN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券