Skip to content

Feature Request: Support for GameLift Anywhere #2

Description

@j1mmie

GameLift Anywhere allows you to provision any machine (like a local dev machine) to be a part of a fleet. More info here: https://aws.amazon.com/blogs/aws/introducing-amazon-gamelift-anywhere-run-your-game-servers-on-your-own-infrastructure/

The main change required for GameLift-Nodejs-ServerSDK to be compatible with GameLift Anywhere would be the addition of a ServerParameters argument in InitSdk. More info via the GameLift Docs:

To initialize a server process on a Amazon GameLift Anywhere compute resource, call InitSdk() with the following ServerParameters:

  • The URL of the websocket used to connect to your game server.
  • The ID of the process used to host your game server.
  • The ID of the compute hosting your game server processes.
  • The ID of the GameLift fleet containing your Amazon GameLift Anywhere compute.
  • The authorization token generated by the Amazon GameLift operation GetComputeAuthToken.

I would be happy to implement this if a PR would be accepted.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions