当前位置:首页 » 魔兽世界 » 魔兽世界是用什么语言编程的

魔兽世界是用什么语言编程的

发布时间: 2022-06-09 18:02:28

① 请问像魔兽世界这样的游戏是用什么语言编写的

大型的网络游戏一般都使用C语言来写,因为使用java或C++等其他语言运行速度或是代码效率都比不上C。在游戏核心的地方,比如游戏引擎中运算处理比较多的地方,会直接用汇编语言来写,最大的优化代码的效率,避免出现游戏不流畅的问题。魔兽世界应该也差不多吧,具体使用的工具不太清楚,但记得好像曾经有个高手告诉我魔兽的主要代码是用vc6.0写的,不知道是不是真的,仅供参考吧。

② 魔兽世界插件编程用的什么语言还有那个什么LUA是神马我是小白

界面是XML拼的,用LUA调用函数获取想要的信息。魔兽世界用的就是LUA。LUA属于2层语言了,就是用C++写的核心技术,用LUA调用C++函数实现功能。

③ 魔兽世界是用什么语言写的

魔兽世界各种族语言及各小语种介绍

通用语

通用语,作为联盟的语言,它和部落的兽人语刚好相对。所有的联盟角色都应当知晓通用语。

在所有文献中(包括RPG,小说,漫画以及早期的游戏),几乎所有有智商的种族都会说通用语,而不是作为“人类”独有的语言。已知通用语是许多种族的基础语言。作为一种国际通用语,艾泽拉斯和德拉诺大陆上不少种族的绝大多数成员都在使用它,即便不是这样,至少所有的种族都对通用语有一定的了解,并且会说通用语的某种方言。从通用语中延伸出来的方言包括:现代通用语(modern Common),不流利的通用语(Broken Common),次等通用语(Undercommon),下层通用语(Low Common),贫民语(Gutterspeak),鱼人语(Nerglish)或是上古语(Ancient Tongue)。由于许多种族都会说通用语,那些以前从未蒙面过的种族也可以在初次见面的时候就运用通用语进行交流。其他的种族语言(兽人语,牛头人语,侏儒语等)通常仅限于自己的种族之间的交流,但是那些经常会和这些种族交流或者是阅读他们的文献的人也会去学习这些语言。

通用语字母表由来自不同字母表的字母组成:拉丁,北欧古字碑文(Elder Futhark Runic Alphabet),伪西里尔字母(Faux Cyrillic,在魔兽争霸三中的一个登录画面出现),以及一种未知的独创字符。

现代通用语似乎和英语(以及经常使用到的拉丁字符),以及某种上古语(实际上是一些威尔士语,拉丁语以及其他历史上的语言)组合在一起的。比如半食人魔(half-ogre)就是通用语的一个术语,专门指代那些拥有食人魔和兽人血统的种族,而莫克纳萨尔(mok’nathal)则是兽人语中的术语,两者指的都是同样的一个种族。真正的通用语包括至少两个方言,现代方言(更依赖于英语),以及上古语(ancient tongue)。

通用语初级读本(官方翻译)
以下是一些通用语中常见的习语和词汇,它们的翻译都经过了暴雪的官方认证,或者有真实的翻译:
Azeroth艾泽拉斯:由远古人类祖先的名字延伸出来的词汇。他的名字是Azotha.

Dwarf矮人:小人(Diminutive)

Trol’kalar:“巨魔屠杀者”,它来自于斯托姆的阿拉索帝国的一种远古通用语方言。(相关任务:斯托姆的徽记)

Thrall萨尔:奴隶(译者注:英语词)

Esarus thar no'Darador:以鲜血与荣耀之名(By blood and honor weserve.出自《鲜血与荣耀》一书第15章,英雄谷)

Daer:人民(出自氏族之王19章)(源于英语或是威尔士语)

Lordaeron洛丹伦:人类给予北部一个人类王国的名字,源于矮人语词汇“Lorn”(大地“land”)以及通用语词汇“daer”(人民“people”),还有萨拉斯语词汇“ronae”(和平“peaceful”)
(译者注:所以说合起来就是和平的人类之土,虽然说事实上并不是,现在Blizzard还把它弄成了JJC,烽烟四起的)

Deo Gracias:"承神之佑",来自于一首在魔兽争霸2中教堂的赞歌。(原拉丁文)

Caer:可以被大致翻译成城堡或是宫殿或者是堡垒,但是并没有一个英语单词能够体现caer这一个词的精髓。

Half-ogre半食人魔:一个兽人和食人魔的混血种族。(部落玩家指南156页)

Rain Dance祈雨舞:通用语中的一个专业术语,说的是在黑海岸所举行的一个节日。(精灵们另外有一个名字)(神秘之土11页)
(译者注:根据本人查阅,印第安人求雨跳的就是这种rain dance)
Worship(崇敬):一个通用语词汇,用来表示对圣灵或者是超自然之力的尊敬或是崇拜。(神秘之土143页)

人类名字:
在人类小孩出生的时候,他们的父母会给他们起一个名字。他们的姓名都有着长久的历史,并且通常会说明他们先祖的某些成就。一些人类为了凸显自己的成绩,特意改了自己的姓氏。

男性名字:Merander, Gyram, Darrick, Hebry.
女性名字: Lilla,Merian, Richelle, Ammi.
姓氏: Renn,Townguard, Silversmith, Runetouch.
出自WoWRPG 44页

④ 高手进,魔兽世界游戏程序主要是用什么编程语言编写的

c/c++ 编出来的程序小而且巧

vb编出来的程序很大的
一般大型游戏不可能用VB编

⑤ 魔兽世界是用什么编程语言编写的啊

貌似什么都有,好像是以c/c++为主吧
还有,楼上那位大虾,真对您无语了,还英语和数字·····汗···

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

所有的服务器程序都是用:
主要部分都是用C\C++编写,然后再用一写脚本语言
现在非常流行的脚本语言是Python,它和C++搭配简直天衣无缝,甚至C++委员会都决定将Python嵌入下一代C++标准中..
客户端也是使用C++,大部分使用微软的D什么x的图形库,3D游戏的话,一般每个游戏,有他们公司的的3D库,也就是所谓的3D引擎..
我有热血传奇02年编写的传奇源代码,附有开发文档是用VC++6.0,开发的,使用了巨多的类..

⑦ 魔兽世界游戏程序用什么编程语言编写的

C++
因为魔兽是windows下的文件哦
windows下一般都c++

⑧ 魔兽世界是用什么语言编写的

魔兽世界用的BigWorld游戏引擎,主要还是C++吧。脚本语言是Lua。
大部分游戏对性能要求都挺高,目前大型游戏基本都是C++的。

⑨ 魔兽世界是用什么编写的

魔兽世界不同的功能部分是由不同的语言编写的,已知其主程序部分使用的是C++,网络服务部分使用的是JAVA,不过JAVA编写的网络部分由于一直存在联接和稳定性上的一些缺陷,很受诟病,不知道现在改变了没有

热点内容
绝地求生未来之役比赛为什么进不去 发布:2023-08-31 22:07:08 浏览:1050
dota2位置什么意思 发布:2023-08-31 22:00:04 浏览:451
lol电竞是什么样子 发布:2023-08-31 21:58:40 浏览:958
绝地求生八倍镜的那个圆圈怎么弄 发布:2023-08-31 21:58:31 浏览:985
lol龙龟一个多少金币 发布:2023-08-31 21:55:07 浏览:412
王者如何改游戏内名称 发布:2023-08-31 21:55:06 浏览:695
游戏主播打广告是什么意思 发布:2023-08-31 21:55:06 浏览:1311
绝地求生如何免费拿到ss7赛季手册 发布:2023-08-31 21:52:13 浏览:566
pgg是哪个国家的战队lol 发布:2023-08-31 21:52:07 浏览:453
一个人的时候才发现游戏很没意思 发布:2023-08-31 21:49:24 浏览:1040