Sample implementation of GS2 UIKit for Unity

Introduction of GS2 UIKit for Unity implementation samples

This is a sample implementation of GS2 UIKit for Unity functionality.

GS2 UIKit is a library for building game UIs with no code, enabling you to efficiently build UIs for various screen configurations. This section describes a publicly available sample project in great detail.

By using UIKit to build UIs with no code, it should be possible to significantly reduce the implementation costs incurred by programmers.

Common resources throughout UIKit

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

Template for creating common resources needed for the sample to work.

Setting up credentials

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

Scriptable Object to set the GS2 credentials used by the UI Kit. Credentials for the environment prepared by GS2 are set to facilitate checking the operation. Credentials are changed irregularly, so if your samples stop working, please update them to HEAD in the repository.

We recommend that you use the credentials of your own environment when checking the detailed behavior.


Sample of Account(GS2 UIKit for Unity)

sample implementation of GS2-Account functionality using GS2 UIKit for Unity

Sample of Chat(GS2 UIKit for Unity)

sample implementation of GS2-Chat functionality using GS2 UIKit for Unity

Sample of Dictionary(GS2 UIKit for Unity)

sample implementation of GS2-Dictionary functionality using GS2 UIKit for Unity

Experience(GS2 UIKit for Unity) sample

Sample implementation of GS2-Experience functionality using GS2 UIKit for Unity

Sample of Inbox(GS2 UIKit for Unity)

sample implementation of GS2-Inbox functionality using GS2 UIKit for Unity

Sample of Inventory(GS2 UIKit for Unity)

sample implementation of GS2-Inventory functionality using GS2 UIKit for Unity

Sample of Money(GS2 UIKit for Unity)

sample implementation of GS2-Money functionality using GS2 UIKit for Unity

Sample of MoneyStore(GS2 UIKit for Unity)

sample implementation of GS2-Money + GS2-Showcase functionality using GS2 UIKit for Unity

Sample of MoneyStoreWithSale(GS2 UIKit for Unity)

sample implementation of GS2-Money + GS2-Showcase + GS2-Limit functionality using GS2 UIKit for Unity

Sample of Stamina(GS2 UIKit for Unity)

sample implementation of GS2-Stamina functionality using GS2 UIKit for Unity