不會(huì)C++也可以用虛幻開發(fā)游戲1-藍(lán)圖簡介

虛幻引擎的游戲邏輯開發(fā)提供了兩種方式,一種是用C++切威,另一種是用虛幻獨(dú)有藍(lán)圖( 可視化腳本系統(tǒng))伍宦。當(dāng)然在好多的游戲開發(fā)當(dāng)中是C++和藍(lán)圖兩種方式結(jié)合使用,但是對于沒有C++基礎(chǔ)的童鞋也可以只通過藍(lán)圖就可以完成游戲邏輯的實(shí)現(xiàn)啃憎。

什么是藍(lán)圖

虛幻引擎中的藍(lán)圖可視化系統(tǒng)是一個(gè)完整的游戲腳本系統(tǒng)芝囤,其理念是使用基于節(jié)點(diǎn)的界面從虛幻編輯器中創(chuàng)建游戲可玩性元素,該系統(tǒng)非常靈活且非常強(qiáng)大辛萍,因?yàn)樗鼮樵O(shè)計(jì)人員提供了一般僅供程序員使用的所有概念及工具悯姊。它是一種特殊類型的資源,為關(guān)卡設(shè)計(jì)師和游戲開發(fā)人員提供了一種在編輯器中快速創(chuàng)建及迭代游戲可玩性的工具贩毕。

藍(lán)圖編輯界面

藍(lán)圖的用法

藍(lán)圖系統(tǒng)是完全繼承在虛幻4引擎中的悯许,有專門的藍(lán)圖編輯界面。當(dāng)你開始創(chuàng)作一個(gè)藍(lán)圖的時(shí)候辉阶,一般會(huì)指定什么時(shí)候執(zhí)行邏輯先壕,要執(zhí)行什么樣的邏輯。什么時(shí)候執(zhí)行是通過事件節(jié)點(diǎn)來指定谆甜,執(zhí)行什么樣的邏輯是通過你按照想要的邏輯方式把各種需要的節(jié)點(diǎn)連接在一起來表達(dá)垃僚。其中的連線有兩種類型,一種是用來指定執(zhí)行流程(流程控制線)规辱,一種是用來指定數(shù)據(jù)的傳遞(數(shù)據(jù)傳遞線)谆棺。

如下圖在事件節(jié)點(diǎn)“Event BeginPlay”處拉出一跟流程控制線,連接到函數(shù)節(jié)點(diǎn)“Print String”上罕袋,則是指定了要在游戲開始或該藍(lán)圖創(chuàng)建時(shí)(事件節(jié)點(diǎn)“Event BeginPlay”的功能)執(zhí)行輸出字符串(函數(shù)節(jié)點(diǎn)“Print String”的功能)的邏輯改淑。然而要輸出怎么樣的字符串則有下面的數(shù)據(jù)傳遞線來輸入,這里用了一個(gè)提供兩個(gè)浮點(diǎn)數(shù)相加功能的函數(shù)節(jié)點(diǎn)實(shí)現(xiàn)對100.0和200.0兩個(gè)浮點(diǎn)數(shù)相加炫贤,并把相加結(jié)果(浮點(diǎn)數(shù))輸出溅固,最后提供給函數(shù)節(jié)點(diǎn)“Print String”。但是函數(shù)節(jié)點(diǎn)“Print String”接收的是String類型的數(shù)據(jù)兰珍,所以用了一個(gè)類型轉(zhuǎn)換的節(jié)點(diǎn)把浮點(diǎn)數(shù)結(jié)果轉(zhuǎn)換為字符串以后再輸入到函數(shù)節(jié)點(diǎn)“Print String”侍郭。仔細(xì)的同學(xué)可能發(fā)現(xiàn)了圖中有三個(gè)函數(shù)節(jié)點(diǎn),有一個(gè)有白色的可以連接流程控制線的引腳,另外兩個(gè)則沒有亮元,這是因?yàn)楹瘮?shù)節(jié)點(diǎn)有純函數(shù)和非純函數(shù)兩種猛计,具體的區(qū)別在此處就不展開了(以后的文章中詳細(xì)講解)。圖中這些節(jié)點(diǎn)都是虛幻引擎已經(jīng)提供的爆捞,當(dāng)然我們也可以按照我們的需求來自定義這些節(jié)點(diǎn)以擴(kuò)張藍(lán)圖系統(tǒng)可實(shí)現(xiàn)的功能奉瘤,所以從這個(gè)層面來說藍(lán)圖可以實(shí)現(xiàn)任何的游戲邏輯,我們當(dāng)然就可以只用藍(lán)圖就開發(fā)出我們的游戲(邏輯部分)煮甥。

藍(lán)圖用法簡單介紹
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末盗温,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子成肘,更是在濱河造成了極大的恐慌卖局,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件双霍,死亡現(xiàn)場離奇詭異砚偶,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)洒闸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進(jìn)店門染坯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人丘逸,你說我怎么就攤上這事单鹿。” “怎么了鸣个?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵羞反,是天一觀的道長。 經(jīng)常有香客問我囤萤,道長昼窗,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任涛舍,我火速辦了婚禮澄惊,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘富雅。我一直安慰自己掸驱,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布没佑。 她就那樣靜靜地躺著毕贼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蛤奢。 梳的紋絲不亂的頭發(fā)上鬼癣,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天陶贼,我揣著相機(jī)與錄音,去河邊找鬼待秃。 笑死拜秧,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的章郁。 我是一名探鬼主播枉氮,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼暖庄!你這毒婦竟也來了聊替?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤培廓,失蹤者是張志新(化名)和其女友劉穎佃牛,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體医舆,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年象缀,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蔬将。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,865評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡央星,死狀恐怖霞怀,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情莉给,我是刑警寧澤毙石,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站颓遏,受9級特大地震影響徐矩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜叁幢,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一滤灯、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧曼玩,春花似錦鳞骤、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至顷帖,卻和暖如春美旧,著一層夾襖步出監(jiān)牢的瞬間渤滞,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工陈症, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蔼水,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓录肯,卻偏偏與公主長得像趴腋,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子论咏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容