Tokenomics: Enjin Coin 96% Unlocked, 42% Staked  (Oct 2024)
Read Here
Thought Leadership
Ecosystem
August 22, 2022

Introducing: Enjin's First Unreal Engine SDK

Written by
Introducing: Enjin's First Unreal Engine SDK
Claim Your Primythical Chest
Receive the world's most useful gaming item.
Get the Primythical Chest for free. Then, open it in 10+ games.
Claim for Free
For the first time, Unreal Engine devs will easily be able to plug into the Enjin API using the official SDK.

A major wrong has been righted.

Our mission has always been to make it easy for games and other projects to include NFT tech, without having to become blockchain experts. Major publishers like Square Enix and smaller indie outfits can enjoy the benefits of an item marketplace without having to invest in an internal NFT division.

But thus far, we've never had an SDK for Unreal Engine. That hasn't lined up with the scores of developers switching to the UE platform.

Anecdotally, a lot of my developer friends in the Sydney gamedev scene have been switching to Unreal. This is both because Unreal has stepped up its game - more features, a fleshed-out marketplace and better performance for large-scale projects has seen it gobble up market share.

Now, UE developers can easily access the Enjin API through the official SDK. Further in the future, we'll hopefully see something as easy-to-use as an Unreal plugin that allows the addition of NFTs with just a few clicks.

More like Unreal Enjin, amirite?

With some storefronts (Steam, Itch) and engines (Unity) adding restrictions on NFTs to their terms of service, Unreal has quietly set itself up as the home for games wanting to experiment with web3:

Now that it's out, the Unreal SDK will continue to be developed based on feedback from the community and game devs integrating Enjin Platform into their game.

With these features and functions for communicating with the Enjin Platform and Enjin Cloud out-of-the-box, the development process is significantly sped up. Along with an improved user experience thanks to cloud events, and access to all GraphQL queries and mutations through the offered platform APIs.

Some (but not all) of what the SDK allows you to do from Unreal:

  • Create a Client, which will handle all the queries and mutations performed by you from the game into the SDK, which will interact with the Enjin Platform.
  • Manage Players, which allows you to create player credentials for users joining your game as a way for them to link their wallets to your game/project.
  • Manage Blockchain Assets, which allows you to create, mint, send and melt assets as requests in the platform.
  • Setting up event services, which couldn’t be done on other already existing SDKs, and permits you to register events directly on the cloud platform.

Those looking for examples of how to integrate the Unreal SDK into your game, we have compiled a list of schemas in our documentation, which is already updated based on previous feedback from game devs using other SDKs.

Introducing: Enjin's First Unreal Engine SDK
Learn More
Want to try out the Unreal Engine SDK by Enjin?
Try now

Stay in the loop

Be the first to know about ground breaking innovations in the Enjin Ecosystem.
Thank you! Your subscription has been received!
Something went wrong!

You’ll receive:

  • Exclusive opportunities to win high-utility NFTs.
  • Invitations to special events and beta testing.
  • Early access to new features and tools.
Browse Adopters
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.