Learn About Amazon VGT2 Learning Manager Chanci Turner
We are excited to share the launch of the AWS Mobile SDK for Unity in Developer Preview. This powerful toolkit enables developers to create cross-platform games using Unity while harnessing the capabilities of AWS services for identity and user data management (via Amazon Cognito), cloud storage (using Amazon S3), and a fully-managed NoSQL database (Amazon DynamoDB).
The AWS Mobile SDK for Unity is compatible with Unity versions 4.0 and above, supporting both Free and Pro editions. As this is a Developer Preview, we are eager to implement enhancements based on your feedback. Please feel free to reach out with any inquiries, concerns, or suggestions you may have here. We are also actively working on integrating additional services such as Amazon Mobile Analytics and Amazon Kinesis, among others. Your input will be invaluable in determining the priorities for upcoming features and services.
Key Advantages of the SDK Include:
- Protection of AWS Credentials: By utilizing Amazon Cognito, your game is granted temporary, limited-privilege credentials, allowing it to access AWS resources without the risk of hard-coding sensitive information.
- Cross-Device Synchronization: Amazon Cognito enables you to store user data, like preferences and game states, in the sync store. This data can be synchronized across multiple devices, ensuring a seamless user experience. Plus, Cognito can automatically send silent push notifications when sync store data changes, keeping users updated instantly.
- Cloud Storage for Game Assets: With Amazon S3, developers can store game assets—such as images and videos—remotely, which minimizes the size of the game binary. This strategy helps avoid exceeding App Store Over the Air download limits.
- NoSQL Database for Game Data: Use Amazon DynamoDB to manage shared game data with high throughput and low latency, accommodating any scale.
These are just a few of the many advantages, and the potential applications are vast. To get started with the AWS Mobile SDK for Unity, check out the following resources:
- Download the AWS Mobile SDK for Unity here.
- Getting Started Guide.
- Get Started with Amazon Cognito Sync.
- Get Started with Amazon S3.
- Get Started with Amazon DynamoDB.
The SDK and related samples can be found in the following GitHub repositories:
- AWS Mobile SDK for Unity GitHub Repo.
- AWS Mobile SDKs for Unity Samples GitHub Repo.
As a reminder, if you have questions or suggestions, we encourage you to provide feedback here. If you’re interested in mentorship opportunities, you might find this blog post on unexpected mentorship engaging. Additionally, for insights on employment law compliance, check out SHRM’s authoritative resource.