ue4開發入門教程

2022-08-31 06:21:10 字數 1149 閱讀 8290

ue4是一套開源跨平台的遊戲引擎,遊戲畫質3a水準,具有強大的材質編輯器,各種外掛程式齊全。想要學習ue4的,可以參考這篇文章作為入門。

學習這篇文章,建議具有一定的c++基礎,對遊戲有一定了解。

2.點選啟動,開啟ue4專案嚮導,選擇新建專案-c++。建立乙個c++的空專案,選擇基礎**-桌面/遊戲機-最高質量-沒有初學者內容。

資料夾路徑,就是專案生成的路徑,填寫專案名稱,點選建立專案。

專案建立完成後,會自動開啟ue4編輯器,如果你機器上安裝了vs2015,引擎也會幫你開啟vs2015,

如下圖:

3.回到編輯器,新建乙個類

父類繼承actor,點選繼續

拖入myactor到當前關卡:

點選編譯

4.最後專案完成了,需要打包。選擇編輯-專案設定,把當前的關卡選入game default map。不然,後面打包出來的程式執行,遊戲畫面是

黑的,這就是沒有選擇關卡導致的。

專案打包:

如果遇到如下錯誤,可以以管理員身份重啟ue4編輯器,重新打包。

至此打包完成。關於ue4引擎和編輯器還有許多需要自己學習,就不在這裡一一講敘。

UE4委託入門

ue4在delegatecombinations.h定義了各種型別的委託給我們使用。主要型別有 單播委託 多播委託 動態委託 可返回值委託 不同型別委託有的也可以組合出現。指的是只能繫結乙個函式的委託,函式名字中不含multicast。declare delegate oneparam單引數委託 d...

UE4外掛程式開發

for ue4 4.25.3 01 c 外掛程式 1 常用的外掛程式模板 blueprintlibrary 藍圖節點的c 實現 thirdpartylibrary 當外掛程式依賴第三發庫 lib dll 2 dll pdb檔案 dll是沒有除錯資訊的二進位制機器指令 pdb是dll 除錯資訊的檔案 ...

Ionic開發入門教程 4

在側邊選單的啟動專案裡,playlists是硬編碼在controller.js裡的。在這章中,你將建立乙個使用angular資源模組 ngresource 的session服務,用來通過rest服務獲取會議資料。1 在conference www js目錄裡,建立乙個名為services.js的檔案...