虛幻引擎4為程序員提供了兩套工具集,可共同使用來加速開發(fā)的工作流程。 新的游戲類、Slate和Canvas用戶接口元素以及編輯器功能可以使用C++語言來編寫,并且在使用Visual Studio 或 XCode之一編譯后可以在虛幻編輯器中反映出全部變更內(nèi)容。 藍(lán)圖可視化腳本系統(tǒng)是一個(gè)強(qiáng)勁的工具,可以讓類通過連接函數(shù)區(qū)塊和屬性引用來在編輯器中進(jìn)行創(chuàng)建。

  C++類可以作為藍(lán)圖類的基類使用,并且這樣的話,程序員就可以設(shè)置基礎(chǔ)的游戲類,隨后,它們由關(guān)卡設(shè)計(jì)師來進(jìn)行子類和迭代處理。

虛幻引擎API引用

虛幻引擎架構(gòu)

無論您使用C++、藍(lán)圖還是同時(shí)使用兩者來編程,底層的虛幻架構(gòu)是相同的。