iT邦幫忙

2025 iThome 鐵人賽

DAY 2
0

在開始寫任何一行程式之前,我們需要把開發環境準備好。
這篇文章會帶你一步步完成 Unreal Engine 5 (UE5) 搭配 C++ 的開發環境設定,並成功建立第一個 C++ 專案。


1. 安裝 Unreal Engine 5

首先,你需要 Epic Games Launcher
透過它下載並安裝 Unreal Engine 5

不同版本會有不同的 API變動語法需求,在這我使用最新的 5.6 版本。


2. 安裝/設定 IDE

UE5 使用 C++ 來驅動遊戲邏輯,因此我們需要一個 IDE 來寫程式。
這裡我選擇使用 Rider ,當然也可以使用 VScode

  1. 安裝 Rider

    • 非商業行為可以免費下載使用
  2. 安裝 Build Tools

    • Visual Studio 官網 頁面往下滑 所有下載 > Visual Studio 工具 > Build Tools for Visual Studio 2022 > 下載
    • 打開 Visual Studio Installer 勾選 使用C++的桌面開發C++的遊戲開發 以及 個別元件 > .NET > .NET SDK 然後下載

3. 建立第一個 C++ 專案

環境準備好之後,來建立專案吧!

  1. 打開 Unreal Engine 5
  2. 點選 Games > Third Person,選擇 C++
  3. 選擇專案路徑,命名你的專案,然後點擊 Create,等待引擎生成專案檔案
    https://ithelp.ithome.com.tw/upload/images/20250916/20171036koAqzERcC0.png

接下來要設定 IDE 跟引擎的連接

  1. 生成完後開啟專案,在Edit > Editor Preferneces > 搜尋 Source Dode Editor > 選擇 Rider 然後重啟引擎
    • 重啟之後應該會自動開啟 Rider
    • 若沒有自動開啟 在專案資料夾裡有一個 .sln 檔,右鍵 > 以 JetBrain Rider 開啟 或是在UE裡的 Tools > Open Rider 開啟IDE
  2. 在 Rider 裡的 Files > Settings > Languages & Frameworks > Unreal Engine > 點選 Install RiderLink in Engine
  3. 完成下載 回到 UE Edit > Plugins > 搜尋 RiderLink 啟用後重啟
  4. 確保勾選 Editor Prefernces > Enable Live Coding

4. 專案結構簡介

建立完成後,你會看到類似以下的資料夾結構:

https://ithelp.ithome.com.tw/upload/images/20250916/20171036HLhVAlrRTc.png

其中最重要的就是 Source/ 資料夾,所有遊戲邏輯的 C++ 程式都會放這裡。


到這裡,你的開發環境已經 Ready!
明天開始,我們會開始從模板角色開始研究其中代碼及其應用


上一篇
# Day 1|30 天 Unreal Engine 5 C++ 開發遊戲計畫 啟動!
下一篇
# Day 3|角色類別解析 與 API 初探
系列文
30 天用 Unreal Engine 5 C++ 開發遊戲7
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言