Samples
Introducing modules and use case-specific samples using Diarkis.
The Diarkis Client SDK provides a variety of samples.
C++ Samples
These are sample programs to demonstrate the usage of the C++ version of the client runtime. They are located under the samples
directory of the C++ version of the Diarkis Client SDK package.
For more details, please refer to the SAMPLE_README.md
included in the C++ version of the Diarkis Client SDK package.
This is a sample program demonstrating the basic usage of the DM module.
This is a sample program demonstrating the usage of the Group module.
This is a sample demonstrating a flow commonly used in games, where the client connects to a Diarkis server for matchmaking through the MatchMaker module, then reconnects to another Diarkis server to enter the same Room with the matched users for communication.
This is a sample program demonstrating the usage of the MatchMaker ticket feature.
This is a sample program demonstrating the usage of the RUDP feature in the P2P module.
This is a sample program demonstrating the usage of relay communication via the Room module and P2P communication. It shows how to use both the Room module and the P2P module.
This is a sample demonstrating the basic usage of the Session module.
C++ Unreal Engine Plugin Samples
This sample integrates the C++ version of the client SDK as a plugin in Unreal Engine. This sample uses multiple modules of Diarkis to perform integrated tasks such as position synchronization, message sending and receiving, and matchmaking.
C# Unity Plugin Samples
This sample integrates the C# version of the client SDK as a plugin in Unity. This sample uses multiple modules of Diarkis to perform integrated tasks such as position synchronization, message sending and receiving, and matchmaking.
最終更新