Menu
Lumberyard
Developer Guide (Version 1.11)

Cloud Gems Overview

A Lumberyard gem is an individual package of specific functionality and assets. The gem includes everything required for you to include that functionality in your project.

Lumberyard cloud gems are Lumberyard gems that provide AWS functionality for a game. A more complete definition of a cloud gem might be the following:

A cloud gem is an individual package of specific cloud-connected functionality, assets and AWS resource definitions. A cloud gem includes everything required for you to include that cloud-connected functionality in your project.

Cloud Gems Included with Lumberyard

Lumberyard includes the following cloud gems. To enable them in a project, use the Lumberyard Project Configurator tool.

  • Message of the Day – Schedules the delivery of messages (for example, new product announcements or holiday greetings) to game clients.

  • Leaderboard – Stores a player's high scores and provides leader boards that show player rankings.

  • Dynamic Content – Ensures that your clients have the latest game content by automatically downloading new and updated game assets that you upload to the cloud.

  • Player Account – Provides a standalone player authentication and management solution for your game that you can customize to fit your needs.

Cloud Gem Portal

The Cloud Gem Portal provides webpages that can be used to configure the cloud gem and perform maintenance operations. The Cloud Gem Portal also provides access to Cloud Canvas Resource Manager functionality, such as deployment management. For more information, see Cloud Gem Portal.

Cloud Gem Framework

The Cloud Gem Framework is a software development kit (SDK) that is included with Lumberyard. You can use the framework to implement the cloud gems that come with Lumberyard, as well as your own cloud gems. For more information, see Cloud Gem Framework.