googleforgames / agones

Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
https://agones.dev
Apache License 2.0
6k stars 791 forks source link

Unreal CountsAndLists SDK implementation #3648

Closed igooch closed 19 hours ago

igooch commented 6 months ago

Arbitrary Counters and Lists for GameServers, SDKs and Allocation #2716 has been released in Alpha, and is looking for a contributor with Unreal experience to implement the Unreal SDK. The SDK methods to implement are listed in #2716, and have been implemented in Go https://github.com/googleforgames/agones/blob/main/sdks/go/alpha.go:

The Unreal SDK should be implemented in the https://github.com/googleforgames/agones/tree/main/sdks/unreal/Agones directory.

The Go proto is https://github.com/googleforgames/agones/blob/main/proto/sdk/alpha/alpha.proto. Note that the proto methods do not exactly match the above listed SDK methods. This is due to the difference between the design in #2716 and the Google AIP https://google.aip.dev/general guidance that the proto follows as closely as possible.

Due to licensing issues we don’t have a way to do unit or conformance testing for Unreal as part of the CI/CD pipeline. Please make sure that this SDK is as well tested as possible.

igooch commented 5 months ago

@KiaArmani @Titantompa we're looking for contributors with Unreal experience if you or someone on your teams have the time to take this on.

github-actions[bot] commented 6 days ago

'This issue is marked as Stale due to inactivity for more than 30 days. To avoid being marked as 'stale' please add 'awaiting-maintainer' label or add a comment. Thank you for your contributions '