The Amazon GameLift Plugin for Unity contains libraries and native UI that makes it easier to access GameLift resources and integrate GameLift into your Unity game. You can use the GameLift Unity Plugin to access GameLift APIs and deploy AWS CloudFormation templates for common gaming scenarios.
Updating the wording for the two Launch Client sections to be clearer that,
Both buttons run the application in the editor,
The Anywhere button is actually running the server not the client,
And both sections require the user to update the client configuration.
I also updated the ManagedEC2's launch client button to switch to a Client build setting just like the Anywhere launch server button switches to a Server build setting.
Lastly, I noticed a couple styling oddities and cleaned up the following:
Form row inputs and text displays can now flex shrink so they don't overflow past the rest of the UI if their content is large. This means that text displays will wrap, inputs will scroll, and dropdowns will truncate.
There was an unused form-row--free class that I deleted.
The radio buttons and group box for the DeploymentScenarios section both had spacing that was causing the alignment to be off. I removed their padding and margins so they match the other form rows.
Screenshots
Launch sections
(1) Anywhere tab's Launch Anywhere Process section:
(2) Managed EC2 tab's Launch Client section:
Spacing oddities fixed by this PR
(1) You can make the Anywhere fleet dropdown overflow past the rest of the UI by creating a fleet with a medium sized name:
With this PR, the dropdown lines up with the rest of the UI:
(2) The deployment scenario section's spacing was off by ~10px compared to the rest of the form labels and input:
And when showing more options, the options would overflow past the rest of the UI:
With this PR, the spacing is now consistent:
And the options now all wrap their text to line up with the UI:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Description
Updating the wording for the two Launch Client sections to be clearer that,
I also updated the ManagedEC2's launch client button to switch to a Client build setting just like the Anywhere launch server button switches to a Server build setting.
Lastly, I noticed a couple styling oddities and cleaned up the following:
Screenshots
Launch sections
(1) Anywhere tab's Launch Anywhere Process section:
(2) Managed EC2 tab's Launch Client section:
Spacing oddities fixed by this PR
(1) You can make the Anywhere fleet dropdown overflow past the rest of the UI by creating a fleet with a medium sized name:
With this PR, the dropdown lines up with the rest of the UI:
(2) The deployment scenario section's spacing was off by ~10px compared to the rest of the form labels and input:
And when showing more options, the options would overflow past the rest of the UI:
With this PR, the spacing is now consistent:
And the options now all wrap their text to line up with the UI:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.