GS2 UIKit for Unity の実装サンプル

GS2 UIKit for Unity の実装サンプルの紹介

GS2 UIKit for Unity の機能実装サンプルです。

GS2 UIKit はノーコードでゲームUIを構築するためのライブラリ群で、さまざまな画面構成のUIを効率的に構築が可能です。 ここでは、公開されているサンプルプロジェクトを非常に詳細に解説します。

UIKit を用いてノーコードでUI構築を行うことで、プログラマーが負担する実装コストを大幅に削減することが可能になるはずです。

UIKit 全体を通しての共通リソース

https://github.com/gs2io/gs2-uikit-for-unity-sample/blob/main/Core/initialize_core_template.yaml

サンプルの動作に必要な共通リソースを作成するテンプレートです。

クレデンシャルの設定

https://github.com/gs2io/gs2-uikit-for-unity-sample/blob/main/Core/DevEnvironment.asset

UI Kit が使用する GS2 のクレデンシャルを設定する Scriptable Object です。 動作確認がしやすいように、GS2 が用意した環境のクレデンシャルが設定されています。 クレデンシャルは不定期で変更するため、サンプルが動作しなくなったらリポジトリの HEAD に更新してください。

細かな動作確認する際には、ご自身の環境のクレデンシャルを設定して利用することをお勧めします。


Account(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Account の機能実装サンプルの紹介

Chat(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Chat の機能実装サンプルの紹介

Dictionary(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Dictionary の機能実装サンプルの紹介

Experience(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Experience の機能実装サンプルの紹介

Inbox(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Inbox の機能実装サンプルの紹介

Inventory(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Inventory の機能実装サンプルの紹介

Money(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Money の機能実装サンプルの紹介

MoneyStore(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Money + GS2-Showcase の機能実装サンプルの紹介

MoneyStoreWithSale(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Money + GS2-Showcase + GS2-Limit の機能実装サンプルの紹介

Stamina(GS2 UIKit for Unity) のサンプル

GS2 UIKit for Unity を使用した GS2-Stamina の機能実装サンプルの紹介