After a game is developed, a common need is to know how the players play, what interactions they follow within the game and how much time they spend in a game session; collectively, these are known as game analytics. Analytics are used to locate gameplay bottlenecks and assess game effectiveness and learning outcomes, among other tasks. This component sends analytics information to a server; or, if the server is currently unavailable, stores them locally until it becomes available again. It is a central part of the RAGE analytics ecosystem.
The two versions of this asset are in the process of being merged.
Status
Fully functional, although testing outside of Unity has been minimal.
Links
- Sources
- Stand-alone unity version: https://github.com/e-ucm/unity-tracker
- RAGE client-side asset version: https://github.com/e-ucm/ClientSideTrackerAsset
- Design: https://docs.google.com/document/d/1_XtAMvI9mNhR5Qxc9RHF6OWhRBJyL2Iq6biAwtZegAQ/edit?usp=sharing
- User documentation: https://github.com/e-ucm/unity-tracker/blob/master/README.md
- Example integration with game: https://github.com/e-ucm/QuizDemo