Go Game Server Client SDK

This is the Go version of the Code Blind Game Server Client SDK.

Check the Client SDK Documentation for more details on each of the SDK functions and how to run the SDK locally.

SDK Functionality

AreaActionImplemented
LifecycleReady✔️
LifecycleHealth✔️
LifecycleReserve✔️
LifecycleAllocate✔️
LifecycleShutdown✔️
ConfigurationGameServer✔️
ConfigurationWatch✔️
MetadataSetAnnotation✔️
MetadataSetLabel✔️
CountersGetCounterCount✔️
CountersSetCounterCount✔️
CountersIncrementCounter✔️
CountersDecrementCounter✔️
CountersSetCounterCapacity✔️
CountersGetCounterCapacity✔️
ListsAppendListValue✔️
ListsDeleteListValue✔️
ListsSetListCapacity✔️
ListsGetListCapacity✔️
ListsListContains✔️
ListsGetListLength✔️
ListsGetListValues✔️
Player TrackingGetConnectedPlayers✔️
Player TrackingGetPlayerCapacity✔️
Player TrackingGetPlayerCount✔️
Player TrackingIsPlayerConnected✔️
Player TrackingPlayerConnect✔️
Player TrackingPlayerDisconnect✔️
Player TrackingSetPlayerCapacity✔️

Installation

go get the source, directly from GitHub

Usage

Review the GoDoc for usage instructions


Last modified February 28, 2024: initial publish (7818be8)