RAGE, Realising an Applied Gaming Eco-system, aims to develop, transform and enrich advanced technologies from the leisure games industry into self-contained gaming assets that support game studios at developing applied games easier, faster and more cost-effectively. These assets will be available along with a large volume of high-quality knowledge resources through a self-sustainable Ecosystem, which is a social space that connects research, gaming industries, intermediaries, education providers, policy makers and end-users.

e-UCM is responsible of the Analytics Asset Bundle to:

  1. Collect data from in-game interactions
  2. Analyze collected data so that it can be queried and visualized
  3. Provide dashboards with visualizations to communicate or explore results
  4. Configure all of the above 3 tasks

The Analytics Asset Bundle comprises A2 (for authentication & authorization), the Analytics Tracker, Frontend and Backend.

A2 stands for Authentication and Authorization. All RAGE servers need to know who their users are (authentication) and what they are allowed to do (authorization). A2 provides both, and is designed as a proxy between RAGE servers and the wider world.

The Analytics Tracker is good for two things;

  1. Collect data from players’ in-game interactions
  2. Send the collected data to an Analytics Backend; and retry until the data is correctly received

The Analytics Frontend provides a web interface to

  1. Manage and configure games information, tracking codes, classes and activities
  2. Access visualization dashboards that display the results of analyses
  3. Upload and configure new visualizations.

The Analytics Backend is a server-side component that

  1. Collects and analyzes incoming data from tracker clients installed into games.
  2. Provides a REST API to manage collected data, the analysis process, and how to display the results.

For further information check out the H2020 RAGE webpage.