Help Center
English
日本語
Diarkis Inc.
Contact support
日本語
Field
Overview
API References
Getting Started
Online Multiplayer Features
Getting Started With Diarkis Server Development
Diarkis Server
Getting started
Server Environment
Development
Room
MatchMaker
Field
Group
P2P
Environment Variable
Mesh (Server-to-Server Communication)
Diarkis C# SDK
Get the SDK
General
UDP Client
TCP Client
Room
Field
RPC
MatchMaker
SyncData
P2P
Direct Message
Diarkis C++ SDK
Get the SDK
Group
MatchMaker
P2P
Field
Troubleshooting
Diarkis Server
License and billing information
Enterprise
Cloud
Back to home
Help Center
Diarkis C# SDK
Field
Overview
API References
Getting Started
Online Multiplayer Features
Getting Started With Diarkis Server Development
Diarkis Server
Getting started
Server Environment
Development
Room
MatchMaker
Field
Group
P2P
Environment Variable
Mesh (Server-to-Server Communication)
Diarkis C# SDK
Get the SDK
General
UDP Client
TCP Client
Room
Field
RPC
MatchMaker
SyncData
P2P
Direct Message
Diarkis C++ SDK
Get the SDK
Group
MatchMaker
P2P
Field
Troubleshooting
Diarkis Server
License and billing information
Enterprise
Cloud
Diarkis C# SDK
Diarkis C# SDK documentations and Q & A
CHANGELOG of C# Diarkis Client
Get the SDK
SDK Document
General
Obtaining Connection Endpoint For UDP/RUDP, TCP, and WebSocket Connections
Calling UDP and TCP Client Update Method
UDP Client
How To Measure Round Trip Time Of RUDP
How To Change A Connected Server Without Authentication
UDP Client - OnResponse Event
How To Terminate A UDP Connection
How To Measure UDP and RUDP Speed
How To Send UDP Custom Messages
How To Send RUDP Custom Messages
UDP Client Event - OnConnect
UDP Client Event - OnException
UDP Client Event - OnDisconnect
UDP Client Event - OnOffline
UDP Client Event - OnEcho
UDP Client Event - OnPush
How To Make A Connection Using Diarkis UDP Client
See more
TCP Client
How To Send TCP Custom Messages
How to use TCP Client
Room
Text Chat Feature With Room Class
Setting Up Room Module With TCP or UDP Client
How To Create A Room
How To Join A Room
How To Leave A Room
Join A Random Room Or Create A New Room If No Room Is Available
How To Broadcast A Message To All Members Of Room
How To Get Properties Of A Room
How To Send A Message To Selected Members Of Room
How To Update Properties Of A Room
How To Set Up Synchronization Of A Numeric Room Property Changes
How To Initialize A Numeric Room Property
How To Obtain Room ID
How To Obtain Other Members’ IDs and The Owner’s ID
How To Update A Numeric Room Property And Synchronize
How To Synchronize A Numeric Room Property As A New Member
Room Event - OnCreate
Room Event - OnJoin
Room Event - OnMemberJoin
Room Event - OnLeave
Room Event - OnMemberLeave
Room Event - OnMemberBroadcast
Room Event - OnMemberMessage
Room Event - OnGetProperties
Room Event - OnUpdateProperties
Migrate Room When Server Is Auto-Shrinking
See more
Field
How To Set Up Field Module
How To Initialize The Client On The Server
Diarkis Field - Synchronize With Remote Clients
How To Remove Yourself From The Field
Diarkis Field Module - How To Disappear
Diarkis Field Module - How To Synchronize With Other User Clients
See more
RPC
How To Implement RPC With Room Module
How To Register An RPC Method To Be Invoked Remotely
How To Invoke RPC On All Clients
How To Set Up RPC With An Instance Of Room
How To Invoke RPC On Selected Multiple Clients
See more
MatchMaker
How To Use MatchMaker Ticket
Use MatchMaker Tag
How To Become A Matchmaking Guest
How To Become A Matchmaking Host
How To Start P2P (Peer-to-Peer) Using MatchMaker
How To Add An Item To Matching (Become searchable)
How To Remove An Item From Matching
How To Search Items In Matching
How To Search Items In Multiple Matching Definitions
Score Matching
Rank Matching
See more
SyncData
Synchronize Client Data With SyncData Class
P2P
Diarkis P2P - How To Exchange Client Addresses Between Clients
Direct Message
Direct Message