Skip to content

Tools and best practices for deploying game development infrastructure on AWS

A collection of modular templates and configurations, built by AWS for the game development community.

Getting Started Source Code

Assets

Foundational resources such as image templates, configurations scripts, and CI/CD pipeline definitions for game development.

Modules

Terraform Modules for deploying common game dev workloads with best-practices by default.

Samples

Opinionated ready-to-use implementations to address common use cases for expedited game studio setup and battle-tested scenarios from the community.

Welcome to the Cloud Game Development Toolkit

Info

This project is under active development and community contributions are welcomed!. If you would like to see something in this repository please create a feature request in the Issues tab. If you'd like to contribute, raise a pull request. You'll find our contribution guidelines here.

The Cloud Game Development Toolkit (a.k.a. CGD Toolkit) is a collection of templates and configurations for deploying game development infrastructure and tools on AWS.

Below are key tenets driving project's focus:

  • This is a fork-first, open-source project. We know that every game project is unique, so fork the repo, create your own branches for customization, and sync as appropriate. If you build something that can benefit other game developers, feel free to share via PR, as we encourage contributions!
  • Meet game developers where they are. We aim to minimize learning curves and introducing new technologies where possible by building solutions that incorporate tools and software that are already widely used across the game industry and among our existing AWS for Games customers.
  • Solutions are built for AWS. This project is focused on improving the game development experience on AWS and does not try to standardize solutions for deployment across many hosting platforms. In our experience, doing so is generally difficult, unecessary, and fraught with tradeoffs. If AWS is not your jam, you're welcome to fork and customize as needed (see above)!

Getting Started

Getting Started

License

This project is licensed under the MIT-0 License.