location_city Sydney schedule Sep 18th 11:25 - 11:55 AM place Grand Lodge people 78 Interested

This talk will cover how to use AWS technologies to build an analytics system for video games which can be used to analyse player behaviour in near real-time. This system enables developers to identify trends in player difficulties, ease of use, the highs and lows of player engagement and how to visualise these results in-game. This demo uses a serverless approach for data capturing, processing and serving using AWS Mobile Analytics, Apache Spark on DataBricks, Athena and Lambda technologies.

Representing data in game enables developers to see results in an environment they are already very familiar with and adjust level design to maximise engagement. Developers can use this information to track the effects of updated releases to easily identify if changes have had the intended effect. These same techniques can be applied in many scenarios including web tracking and click stream analytics.


Outline/Structure of the Demonstration

This demo will show how events are captured in the Unity game engine using AWS Mobile Analytics, how the data is processed and explored in Apache Spark, how it is stored in S3, how it can be queried using AWS Athena, how it is exposed through AWS Lambda, and finally how it is presented to users in-game in Unity.

Learning Outcome

AWS has a large amount of services available, it can be a little daunting when first figuring out what they are and how they can be used. Attendees new to AWS will learn how to fit the services together to build a full data pipeline. Experienced attendees will learn how to serve data in a serverless fashion

Target Audience

People who want to learn how AWS services can fit together to form full applications

Prerequisites for Attendees

No prior knowledge required, though familiarity with Spark and AWS would be beneficial



schedule Submitted 4 years ago

Public Feedback