-
Notifications
You must be signed in to change notification settings - Fork 828
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing SDK Functionality across languages/engines #927
Comments
Looking at https://github.com/googleforgames/agones/blob/master/build/includes/sdk.mk only node, go, and rust have conformance tests, so I've added a checkbox to each of the other SDKs to add them. |
I have a PR for the missing C++ functions. |
I'll take a look at Node.js |
Updated C++ checklist, due to #948 |
@whisper0077 - do you have time to add the remaining functions to the Unity SDK? |
@YannickLange - do you have time to add the remaining functions to the Unreal SDK? |
Updated node.js checklist, due to #955. |
Came up in Slack - does Unity & Unreal need some kind of blocking We could do a polling operation on the WDYT? |
Should we add a conformance test for REST api? |
If conformance tests for REST API is needed I can add the support for existent 3: Go, Rust and NodeJS. |
I don't think we need REST conformation for languages we don't support REST for. Still waiting on some kind of licence/legal review to see what is possible with Unity/Unreal. |
Doing Rust::Reserve, because then that is closed out. Also I get to write some more Rust, and that makes me happy. |
Implements Reserved, as well as associated tests and examples updated. Completes Rust work on googleforgames#927
Implements Reserved, as well as associated tests and examples updated. Completes Rust work on googleforgames#927
Implements Reserved, as well as associated tests and examples updated. Completes Rust work on googleforgames#927
Implements Reserved, as well as associated tests and examples updated. Completes Rust work on #927
Able to use the `DownloadHandlerScript` to intercept streaming HTTP data from the /watch/gameserver REST endpoint. This finishes the feature work for Unity on googleforgames#927
Able to use the `DownloadHandlerScript` to intercept streaming HTTP data from the /watch/gameserver REST endpoint. This finishes the feature work for Unity on googleforgames#927
Able to use the `DownloadHandlerScript` to intercept streaming HTTP data from the /watch/gameserver REST endpoint. This finishes the feature work for Unity on googleforgames#927
Able to use the `DownloadHandlerScript` to intercept streaming HTTP data from the /watch/gameserver REST endpoint. This finishes the feature work for Unity on googleforgames#927
Able to use the `DownloadHandlerScript` to intercept streaming HTTP data from the /watch/gameserver REST endpoint. This finishes the feature work for Unity on googleforgames#927
Able to use the `DownloadHandlerScript` to intercept streaming HTTP data from the /watch/gameserver REST endpoint. This finishes the feature work for Unity on #927
- Refactored `SendRequestAsync` to return a `AsyncResult` which contains both a success bool, and the returned body text from the http call. - Used the swagger.json to generate the basic structure of the `GameServer` object, and then hand modified as needed. - Had to include third_party/MiniJSON because Unity doesn't natively support `Dictionary`, which means we can't get Label or Annotation data. Then had to manually import the MiniJSON data into GameServer and related model objects. - Used a set of symlinks to share the Agones Unity SDK code with the unity-simple example. Couldn't think of a better way. - Minor version update on the example project as that is the earliest version I could get in 2018.4.x - Added `GameServer` command to the simple-unity example as well. Work on googleforgames#927
Useful async function to await when the sidecar sdk server comes up, so as to not need to retry other SDK functionality. Part of googleforgames#927
Implementation of Reserve for the Unity Game Server SDK. Work on googleforgames#927
Able to use the `DownloadHandlerScript` to intercept streaming HTTP data from the /watch/gameserver REST endpoint. This finishes the feature work for Unity on googleforgames#927
'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 ' |
This issue is marked as obsolete due to inactivity for last 60 days. To avoid issue getting closed in next 30 days, please add a comment or add 'awaiting-maintainer' label. Thank you for your contributions |
@author, We are closing this as there was no activity in this issue for last 90 days. Please reopen if you’d like to discuss anything further. |
We have a variety of SDK functionality, but it isn't implemented across all languages and engines.
This is a work-list of SDK functionality that still needs to be implemented, so we can track it in a single place.
C++
Node.js
Rust
Unity
Unreal
The text was updated successfully, but these errors were encountered: