Closed igooch closed 19 hours 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.
'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 '
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.