现在一些大型游戏,如传奇、魔兽世界等是用什么编程语言编出来的

现在一些大型游戏,如传奇、魔兽世界等是用什么编程语言编出来的,第1张

所有的服务器程序都是用:

主要部分都是用C\C++编写,然后再用一写脚本语言

现在非常流行的脚本语言是Python,它和C++搭配简直天衣无缝,甚至C++委员会都决定将Python嵌入下一代C++标准中..

客户端也是使用C++,大部分使用微软的D什么x的图形库,3D游戏的话,一般每个游戏,有他们公司的的3D库,也就是所谓的3D引擎..

我有热血传奇02年编写的传奇源代码,附有开发文档是用VC++6.0,开发的,使用了巨多的类..

真是个麻烦的问题。。。

传奇脚本是指服务端能够解释执行的命令,算是一种传奇专门的语言,不是C,C++,JAVA等常规语言,它的执行需要M2的支持,也就是说M2对脚本进行了解释,并执行。

而传奇M2在早期是用VB做的,算是编译执行的程序,现在的M2也有用C++做的,不过很少。

至于汇编,除非你想破解已经完成的M2,否则用不到。无论是VB C++还是C,都已经是高级语言的范畴了。(也有人定义C介于汇编和高级之前,无所谓)

总的来说,传奇脚本是专门的一种语言,属于脚本类 解释执行语言,不是C。

一般是用c语言写的,用的应该是linux系统的,服务器的开发非常枯燥的,每天面对的都是纯代码,一点界面什么的都没有,既然是网络游戏的一份子,我也喜欢玩一些网络游戏放松放松,我比较喜欢玩火源计划这个游戏,游戏糅合了枪战和角色扮演,能让我体会到两类游戏的玩法


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/659803.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-24
下一篇2023-07-24

发表评论

登录后才能评论

评论列表(0条)

    保存