- You can create a game session using the AWS CLI, the standard AWS client SDKs: https://docs.aws.amazon.com/gamelift/latest/apireference/API_CreateGameSession.html#API_CreateGameSession_SeeAlso (has list of the SDKs at the bottom or its managed for you if you are using the GameLift realtime product.
- GameLift realtime is managed networked service - GameLift takes care of provisioning, scaling and setting up the servers (they are backed by real AWS compute) and you provide the server script(s) and client integration.
- You can't host a database in GameLift as its just one of many AWS Services. You can host your database in AWS DynamoDB, Redshift etc and then use an instance role to give your server (in the case of realtime your script) permission to call and work with whatever AWS service you want (in this case your DynamoDB table or other AWS database service)
Hope that helps.
Hi dude. thanks for your reply. It helps me a alot...
by the way:
- Is this the correct link to download the sdk https://aws.amazon.com/tools/#sdk\
- gamelift realtime is similar to photon service?
- Is there any service like playfab in aws?
regarding point 2 dan 3, I dont mean to compare with other product, just to get the idea of what it is.
- It depends on which GameLift solution you are going for (Managed Servers - ie you provide the server binary) or Realtime (you just provide a server script).
- For Realtime you need the realtime client SDK and a server script: https://aws.amazon.com/gamelift/getting-started/
- For GameLift ManagedServers you will need to incorporate a 'client' SDK ie the service SDK (https://aws.amazon.com/tools/#sdk) and then the Server SDK for your servers (https://aws.amazon.com/gamelift/getting-started/)
- I don't have much direct experience with Photon, but they have similar features (ie scaling, matchmaking, hosting, latency, cross-play etc). With GameLift you will probably need to involve other AWS services to meet your needs (ie theres no Cloud save like feature by default, but its easy to build with other AWS services). As with all product comparisons a lot gets down to costs, features and exactly what does your game need. I would assume there are good comparison guides out there.
- There is no one-off Game As A Service like Playfab in AWS.
How to communicate with GameLift Server with Java Client
Integrate GameLift Realtime Client in a native iOS Swift Project?asked a month ago
Need to know what services is provided by gameliftasked 2 years ago
GameLift SDK Updates for Unreal 4.26 and Realtime Serversasked a year ago
GameLift Realtime SDK protobuf definitionsasked 10 months ago
How to send messages with GameLift Client in Java
What exactly is the difference between Custom vs Realtime servers in gamelift?asked 7 months ago
GameLift Hosting for existing gameasked a year ago
Support for Unity 2019 in GameLift Realtime Client SDKasked 2 years ago