World Engine home page
Search...
⌘K
Support
Get Started
Get Started
Search...
Navigation
Integrate via Nakama SDK
Getting Started
World Engine
Cardinal (Game Shard)
Game Engine/Client Integration
GitHub
Twitter
Telegram Dev Chat
Client/Game Engine Integration
Introduction
Integrate via Nakama SDK
Overview
Getting Started
Query & Transaction Relay
Monitoring Nakama
Integrate via REST API
Overview
POST
/query/game/{queryType}
POST
/query/game/cql
POST
/query/persona/signer
POST
/query/receipts/list
POST
/tx/game/{txType}
POST
/tx/persona/create-persona
POST
/query/debug/state
GET
/events
On this page
Run Cardinal + Nakama
Install Nakama Client Library
Integrate via Nakama SDK
Getting Started
Starting your client integration
This guide assumes that you have completed the
Quickstart
guide and have World CLI installed. If you have not, please complete that guide first.
Run Cardinal + Nakama
To run your Cardinal game shard together with Nakama, you need to run the following command:
Copy
world
cardinal
start
When integrating using Nakama, do not use
world cardinal dev
. This command will run Cardinal game shard without Nakama.
By default, Nakama’s http port will be running on
7350
. This will be the port that your game client will need to connect to for integration.
Install Nakama Client Library
To install the Nakama client library, you can consult the
official documentation
.
For your convenience, we have listed the most popular client libraries below:
Unity
Unreal
Godot 4
Javascript
If you are using a different game engine/programming language, you can find the full list of client libraries
here
.
Overview
Query & Transaction Relay
Assistant
Responses are generated using AI and may contain mistakes.