Skip to main content

Prequisites to building a marketplace in Unreal

This tutorial series covers the more advanced topics of building a marketplace in Unreal on Immutable zkEVM.

There are several prerequisites you need to be familiar with before you can start building a marketplace in Unreal.
Build a marketplace in UnrealBuild a marketplace in Unreal
💡Advanced Tutorial
If you're not familiar with the basic concepts such as authenticating players, connecting their wallets and using NFTs in your game, we recommend you start with the Unreal video series before attempting to build a marketplace.

This tutorial series assumes you already know how to develop games with Unreal Engine, and are already familiar with the Immutable Unreal SDK. If you're you haven't used our Unreal SDK before you can find more information in the Unreal SDK documentation including the Unreal SDK Reference.

Prerequisites

PrerequisiteDescription
Unreal Engine VersionUnreal Engine 4.26 or higher. This is the minimum required version that supports our SDK.
Immutable Hub AccountAn account on Immutable Hub is required to manage projects, create a Passport client, register your game and deploy your NFT collections.

Sample Game Plugins

For your convenience, the sample game already includes the following plugins so you don't need to install them yourself:

PluginDescription
Immutable Unreal SDKThe Immutable Unreal SDK is included in the sample game but has it's own prerequisites you need to install before continuing.
BLUI pluginRequired by the Immutable Unreal SDK for Unreal Engine versions 4.26 - 5.0

Next steps

Once you've installed these prerequisites you're ready to get started setting up your environment and building a marketplace in Unreal. Click next below to continue the tutorial series.