Note
Readme is a work in progress
- Visual Studio 2022 LTSC 17.10
- Download the setup executable from https://visualstudio.microsoft.com/vs/
- Run the setup, changing the channelUri as shown below
visualstudiosetup.exe --channelUri https://aka.ms/vs/17/release.LTSC.17.10/channel
- Select the following Workloads:
- .NET desktop development
- Desktop development with C++
- .NET Multi-platform App UI development
- Game development with C++. You will need to add these additional options:
- C++ profiling tools
- C++ AddressSanitizer
- Windows 10 SDK (10.0.18362 or Newer)
- Unreal Engine installer
- Select the following Individual Components:
- MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.38-17.8)
- Install
- Unreal Engine 5.4
- Install the Epic Launcher from https://store.epicgames.com/en-US/download
- Open the epic launcher and navigate to
Unreal Engine > Library > Engine Versions
- Click
+
Next toENGINE VERSIONS
- Select 5.4.x
- Click Install
- LE Extended Standard Library Plugin (free)
- add it to your library https://www.fab.com/listings/0aadd41b-c02d-4f63-9009-bffad0070ebc
- Open the epic launcher and navigate to
Unreal Engine > Library > Fab Library
- Find the plugin and click
Install to Engine
- Select 5.4 and click
Install
- Clone the project
git clone git@github.com:thirdweb-example/TappyFowl.git C:\Projects\UnrealEngine\TappyFowl
- Create a Plugins folder inside the project
mkdir C:\Projects\UnrealEngine\TappyFowl\Plugins
- Create a Plugins folder inside the project
mkdir C:\Projects\UnrealEngine\TappyFowl\Plugins
- Clone the ThirdwebSDK into your plugins folder
[!NOTE] If the current sdk version above is not -dev, you can also just install it from the marketplace
git clone git@github.com:thirdweb-dev/unreal-sdk.git C:\Projects\UnrealEngine\TappyFowl\Plugins\ThirdwebSDK
- Open File Explorer and navigate to the project directory
- Shift+Right click
TappyFowl.uproject
- Click
Switch Unreal Engine Version...
- Select
5.4
- Click
OK
- Open
TappyFowl.sln
in either Visual Studio or Rider - In the
Solution Explorer
on the right - underGames
- Right clickTappyFowl
- Click
Build
- Wait for build to complete
- Start the editor by either pressing CTRL+F5 or by pressing the small green triangle button on the top bar
(When hovering it should say
Start without debugging
)