โข๏ธ๋ฐ์ํ ๋ฌธ์
Unreal Engine 5 ์จ๋ผ์ธ ๋ฌ๋์ ํตํด ์ค์ตํด๋ณด๊ณ ์์๋๋ฐ, ์ C++ ํด๋์ค๋ฅผ ์์ฑํ๊ณ ๋ ํ์ C++ ํ์ผ์ ๋น๋ํ๋ ๋ฐ ์คํจํ๊ณ , ํ์๊ธฐ์์๋ ํด๋น cpp ํ์ผ์ด ํ์๋ ์ ์์ผ๋ ์ฝํ ์ธ ๋ธ๋ผ์ฐ์ ์์๋ ๋ณด์ด์ง ์์ ์๋ ์๋ค๋ ๋ง์ ํ๋๊ตฐ์. ๊ทธ๋ฆฌ๊ณ ๋์ UE5๋ฅผ ๋ค์ ์คํํ๋ ๋ค์๊ณผ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ด์ต๋๋ค.
The following modules are missing or built with a different engine version:
<์ ํ๋ก์ ํธ ์ด๋ฆ>
Would you like to rebuild them now?
์(Yes)๋ฅผ ๋๋ฌ๋ด๋ ๋ค์๊ณผ ๊ฐ์ ๋๋ต์ด ๋์์ฌ ๋ฟ์ด์์ต๋๋ค.
<์ ํ๋ก์ ํธ ์ด๋ฆ> could not be compiled. Try rebuilding from source manually.
์ฐพ์๋ณด๋, C++ ์ฝ๋๋ฅผ ๋น๋ํด์ผ ํ๋๋ฐ ๋น๋ํ๊ธฐ ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ๋ ๋ฌธ์ ๋ผ๊ณ ํฉ๋๋ค. Unity์ ๋ฌ๋ฆฌ Unreal Project๋ C++ ์ฝ๋๊ฐ ์ปดํ์ผ๋์ง ์์ผ๋ฉด ์ด ์ ์๋ค๊ณ ํ๋ค์.
โ ํด๊ฒฐ ๊ณผ์
1. Visual Studio Installer ํจํค์ง ์ฒดํฌ ์ฌ๋ถ ํ์ธํ๊ธฐ
์ฒซ ๋ฒ์งธ๋ก ์๊ฐ๋ ๊ฒ์ Visual Studio Installer์์ ์ ๊ฐ ๊ณผ์ฐ UE5์ ๋ํ ํจํค์ง๋ฅผ ์ค์นํ๋๊ฐ์ ๋๋ค.
Unreal Engine ์ค์น ๊ด๋ฆฌ์ ํญ๋ชฉ์ด ์ฒดํฌ๋์ด ์์ง ์์์ต๋๋ค. ๊ทธ ์ธ์๋ C++ ํ๋กํ์ผ๋ง ๋๊ตฌ, Windows 10 SDK๊ฐ ์ฒดํฌ๋์ด ์์ด์ผ ํ๋ค๊ณ ๋ค์์ต๋๋ค. ์ฐ์ ํ์ํ ํญ๋ชฉ๋ค์ ์ฒดํฌํ์ฌ ๋ค์ด๋ก๋ ๋ฐ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ๋ ๋๊ฐ์ด ์ ์๋ฆฌ ๊ฑธ์์ด์์ต๋๋ค.
2. uproject ํ์ผ ์ดํด๋ณด๊ธฐ
์ํฝ๊ฒ์์ฆ ๋ฐ์ฒ์์ ํ๋ก์ ํธ์ ํ์ผ ํ์๊ธฐ ๊ฒฝ๋ก๋ฅผ ์ด ์ ์์ต๋๋ค.
์ด์ด ๋ณด๋ฉด ์ธ๋ฆฌ์ผ ํ๋ก์ ํธ์ ๊ด๋ จ๋ ํ์ผ๋ค์ด ๋์ต๋๋ค.
.uproject ํ์ผ์ ์ฐํด๋ฆญํ๋ฉด, Generate Visual Studio project files๋ ํญ๋ชฉ์ด ์์ต๋๋ค.
์ฌ๊ธฐ์๋ ํ์ผ ์์ฑ ์คํจ ์ค๋ฅ๊ฐ ๋ด๋๋ฐ, ์์ฝ๊ฒ๋ ์ ๊ฐ ๋ฌธ์ ๋ฅผ ๋ค ํด๊ฒฐํ ํ์ ์ด ๊ธ์ ์์ฑํ๋ ์ค์ด๋ผ ๊น๋นกํ๊ณ ๋ฌธ์ ํ๋ฉด ์บก์ณ๋ฅผ ๋ชป ํด์์ต๋๋ค... ๋ค๋ง ๊ธฐ์ต์ ๋๋ฌ์ด๋ณด๋ฉด, .NET Core๊ฐ ์ค์น๋์ด ์์ง ์๋ค๋ ๋ด์ฉ์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด์ ๊ด๋ จ๋ ๋ด์ฉ์ ๊ตฌ๊ธ๋งํ๋ ์ค ํ ๐Youtube ์์์ ์ฐพ์์ต๋๋ค.
For unreal engine 5 from source you will need the .net core 3.1 runtime in addition to those workloads
์์์์ ์ด๋ฐ ๋ง์์ ํ์๋๋ผ๊ตฌ์. ๋ค์ Visual Studio Installer๋ก ๋ค์ด๊ฐ๋ดค์ต๋๋ค. ๊ฐ๋ณ ๊ตฌ์ฑ ์์์ ๋ค์ด๊ฐ๋ณด๋ .NET core 3.1 ๋ฐํ์(LTS)์ด ์ฒดํฌ๊ฐ ์ ๋์ด ์์์ต๋๋ค....
3. ๋ง์ง๋ง ์ฌ๋ถํ ํ ์๋ํฐ ๋ค์ ์คํ
.NET core 3.1 ๋ฐํ์(LTS)๋ฅผ ์ฒดํฌํด์ ์ถ๊ฐ๋ก ์ค์นํด์ค ํ, ์ฌ๋ถํ ์ ํด์ฃผ์์ต๋๋ค. ๋ค์ ์ํฝ ๊ฒ์์ฆ ๋ฐ์ฒ๋ฅผ ์คํํ์ฌ ์ ํ๋ก์ ํธ๋ฅผ ์ด๋ ค๊ณ ํ๋, ๋ ๋ค์ ๋ค์๊ณผ ๊ฐ์ ๋ง์ ํ๋๊ตฐ์.
The following modules are missing or built with a different engine version:
<์ ํ๋ก์ ํธ ์ด๋ฆ>
Would you like to rebuild them now?
์(Yes)๋ฅผ ๋๋ ๋๋ฐ, ์ด๋ฒ์๋ ์ปดํ์ผํ ์ ์๋ค๋ ๋ฌธ๊ตฌ๊ฐ ์ ๋จ๊ณ ํ๋์ ๋ฐ์์ด ์๋๋ผ๊ตฌ์. ๊ทธ๋ฌ๋ค๊ฐ ๊ฐ์๊ธฐ ์ต์ํ ํ๋ฉด์ด ๋น๋๋ค.
๋ค์ด๊ฐ์ ์ ๊ฐ ์์ ํ๋ ๊ฑธ ๋ณด๋ ๊ทธ๋๋ก ๋จ์์์์ต๋๋ค. ์ฒ๋ง๋คํ์ด๋ค์. ๋ค์ C++ ํด๋์ค ํ์ผ๋ ์์ฑํ๊ณ ํ ์คํธ ํด๋ณด๋ ์ด์ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค. ์๋ฌด๋๋ ์ ๊ฐ Visual Studio์ UE5 ๊ฐ์ ์ฐ๋์ ์ ๋๋ก ์ ํด๋์ ์ํ์์ ์งํํ ํ์ ๋ฐ์ํ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
์๋ฌดํผ 1์๊ฐ ๋์ ์ด์ฌํ ์ฝ์งํ๋ค๊ฐ ํด๊ฒฐํด์ ์ด๋ ๊ฒ ๊ธ์ ๋จ๊ธฐ๋ฌ ์์ต๋๋ค.