魔獸地圖用的是什麼編程語言
Ⅰ 魔獸爭霸和星際爭霸是用什麼語言編寫的
魔獸爭霸3的核心引擎部分是用c++編寫的,因為c++語言相對於其他語言來講,具有很好的高效性和可擴展性.
魔獸爭霸3的3d引擎是用directX SDK和OpenGL SDK函數庫編寫的,這樣能充分利用上顯卡的硬體加速.
魔獸爭霸3的腳本引擎,比如地圖和關卡編輯器等是用Lua語言編寫的,這是一種腳本語言,但是具有很c++很好的兼容性,並且它的執行效率也很高.
星際比較早了 使用C語言編的
Ⅱ 魔獸世界插件編程用的什麼語言還有那個什麼LUA是神馬我是小白
界面是XML拼的,用LUA調用函數獲取想要的信息。魔獸世界用的就是LUA。LUA屬於2層語言了,就是用C++寫的核心技術,用LUA調用C++函數實現功能。
Ⅲ dota2是用什麼語言開發的
Dota2使用的編程語言是C++。
《DOTA2》,是脫離了其上一代作品《DOTA》所依賴的War3的引擎,由《DOTA》的地圖核心製作者IceFrog(冰蛙)聯手美國Valve公司使用他們的Source引擎研發的、Valve運營,完美世界代理(國服),韓國NEXON代理(韓服)的多人聯機對抗RPG。
在Valve的Source引擎中使用的編程語言是C++,具體查看鏈接如下:
ke..com/view/3599369.htm?fromtitle=Source引擎&fromid=3765836&type=syn#3_8
Ⅳ 誰知道魔獸爭霸是用什麼編程語言的
魔獸爭霸其實不是用C或C++編寫的
它的內核採用了暴雪自行研發的Jass語言
另外在網路通信方面使用J2ee作為輔助
界面採用delphi設計
其實關於這個問題,我給出的回答不一定全面
但是暴雪不用C是全球皆知的
應該還有其他的語言成份在裡面
Ⅳ 魔獸地圖編輯器T和J是什麼
T是Trigger(觸發器)J是JASS(魔獸專用語言) JASS和C語言相似,不過初學者很難學(當然沒有C語言基礎的) T么,就是可視化觸發編輯器,我給你看截圖
Ⅵ 魔獸地圖是用什麼程序編寫的
魔獸自帶的地圖編輯器,稱為worldedit ,具體使用方法網上都可以找到,自己可以嘗試編輯地圖
Ⅶ 魔獸地圖編輯器WE里T是什麼意思
T就是觸發器了 trigger的首字母T
我就給你做個大概的介紹吧,真正能體現一張地圖精髓的就是t了,可以說一張好的魔獸地圖就是取決於對於t的運用
t是魔獸的一種編程語言——jass的圖形化工具,可以說t就是用來編程的,只不過他的所有語句你可以直接調用,不用你自己去寫語句。
有了觸發器,那些在平常魔獸里無法實現的功能才能實現,比如你要做一些帶有特殊功能的技能,比如把一群人吸到一起,把某個敵人拉到自己跟前,或者出現一些華麗的冰霜、火焰的效果,等等,總之就是製作自定義技能
當然,游戲中必不可少的劇情(如某些rpg-角色扮演)也需要T來實現,比如完成了任務,就給與獎勵,與某個npc相遇,經行交談,或者 用來製作一段電影動畫 等等
一句話,一個游戲(地圖)的運行是靠很多觸發來體現的,總之製作一張魔獸地圖,如果不用t,那隻能稱之為「改圖」,而使用t才能為一張地圖注入一個「游戲」所具有的程序引擎。
好比一輛汽車,修改地圖的原來設置,相當於給車噴噴漆、換換外殼,而車子要跑起來,就需要發動機了,而t就是那個發動機。
Ⅷ 使用魔獸爭霸地圖編輯器需要會編程嗎
你好,你所說的編程,是JASS語言編輯(正確地說是JASS 2),它是魔獸3的程序語言,用於控制游戲和地圖的進行,也是魔獸游戲和地圖的基礎。
地圖編輯器中擺放的單位(Unit),區域(Region) ,觸發(Trigger)……等,最終都會被翻譯成JASS語言存在地圖文件里,在游戲時被使用。JASS在語法結構上比較接近Basic,同時也引用了許多C語言的東西。
並非編輯地圖一定要會使用JASS語言,我們還可以使用GUI Trigger,也就是平時說的T,即觸發器。但某些功能只靠GUI Trigger無法完成,必須用JASS來實現。例如對指定玩家播放音效,或者替單位加上永不消失的被動物品技能等。
JASS可以定義局部變數及自定義函數,增加設計的便利性,也提供更簡單可行的演演算法。GUI雖然能完成幾乎所有的功能,但是對於內存釋放的能力太差,容易增加電腦不必要的負擔。用JASS可以寫出比GUI效率更高的代碼,對執行速度有不小的幫助。
綜上,不一定要會編程。即使是官方的戰役,其程序員也只使用了GUI來完成製作。一般來說,單純使用GUI Trigger,就可以達到大多數的功能。但是筆者還是建議對Trigger有相當了解的人學些基本的JASS寫法,可以省下不少力氣。對於初學者,還是以Trigger為主。
Ⅸ 如何製作魔獸地圖
魔獸地圖製作是使用其自帶的工具WE來進行的
但是期間需要調用大量函數,模型
設計3D設計,編程語言
給你個網址你進去了解一下吧