You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 5, 2024. It is now read-only.
Learn how to set a production style setup for your Unreal Engine game.
10
+
In this guide, we’ll build a demo game called Speed Racer using a template. Once setup, users will be able to connect their wallet and perform on-chain actions without signing transactions or paying gas.
10
11
11
-
In this guide, we’ll use a template to deploy a client/server compatible with Engine, and a template game.
12
+
Try it out by downloading the game using the links below
-[Connect](https://portal.thirdweb.com/connect): This is used to link user wallets to your game. This step needs to be done in a browser environment.
37
+
-[Engine](https://portal.thirdweb.com/engine): Once you have a wallet linked to a game user, you can use engine to perform all blockchain interactions.
38
+
39
+
40
+
41
+
## 1. Set up Engine
16
42
17
43
This example makes use of thirdweb Engine, a backend HTTP server that calls smart contracts using your managed backend wallets.
18
44
19
45
You’ll need an instance running for your server to interact with the blockchain. [Learn how to set up your own Engine instance](/engine).
20
46
21
-
## Set up website and backend
47
+
## 2. Set up website and backend
22
48
23
49
We’ll need a website for users to sign up and link their wallets, and a backend to handle wallet authentication, user registration and interaction with engine.
24
50
@@ -37,7 +63,7 @@ To deploy a client/server:
37
63
9. Go ahead and create a user on your website, and link a wallet
38
64
10. You are now ready to head into Unreal!
39
65
40
-
## Set up Unreal Engine
66
+
## 3. Build your Unreal Engine game
41
67
42
68
To simplify this part, we created a template for you with a simple script to interact with your server as per the architecture illustrated above. A level blueprint instantiates the UI, which has its own blueprint to interact with your server.
0 commit comments