Skip to content

gs2io/gs2-csharp-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⇒README in English

GS2-CSharp-SDK

Game Server Services(https://gs2.io) を C# で利用するためのSDKです。

NET Coreランタイムと組み合わせて利用することができます。

GS2 SDK for Unity は GS2-CSharp-SDK(C#環境向け)とGS2 SDK for Unity(Unity環境向け)で構成されています。

Game Server Services とは

Game Server Services(GS2) とはゲーム開発に特化したバックエンドサーバサービス(BaaS)です。

GS2は、ゲーム開発者の効率化を目指して生まれた汎用ゲームサーバーのソリューションであり、Games as a Service(GaaS) や Live Gaming などをサポートしています。

このサービスでは、プレイヤーデータの柔軟な管理やデータ分析が可能であり、ゲーム内の資源の流通や消費量を適切に分析して健全な環境を維持することができます。 さらに、ストーリー進行管理や所持品管理などの機能を提供し、ゲームの収益化やプレイヤーエンゲージメントの向上に貢献します。 GS2は、オンライン機能をサポートし、ゲーム開発者がデータの分析や経済管理を容易に行えるようにすることで、ゲームの成功を支援します。

Getting Started

ダウンロードしたソースコードは、Unityプロジェクト内の以下のフォルダに配置してください。

(Unityプロジェクト)/Assets/Scripts/Runtime/Sdk/Gs2

SDKを利用するには GS2 のクレデンシャルが必要です。 GS2のセットアップ の手順に従ってクレデンシャルを発行してください。

NuGetによる取得

NuGetよりパッケージを取得できます。

GS2.CSharp.Sdk https://www.nuget.org/packages/GS2.CSharp.Sdk

動作条件

  • C# 8.0 以上

⇒GS2の利用を開始 - SDK - 各種プログラミング言語

SDK の詳細仕様

各種サービス・通信方式のAPIの詳細については

⇒API リファレンス

初期化処理については

⇒API リファレンス - 初期化処理

をご参照ください。

本プロジェクトのコードは Core 以外は全て自動生成されているため、個別に Pull-Request を頂いても対応できません。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages