Game Development Telemetry in Production
There are different types of telemetry and metrics systems employed within the game industry, reflecting the varied usage scenarios across different game forms and formats, as well as the different stakeholders involved. In this chapter the main focus is on telemetry applied towards developers, here termed “developer-facing telemetry”, and the system we have established at Bioware to facilitate developer-facing telemetry. The main goal of the system is to facilitate and improve the production process, gathering and presenting information about how developers and testers interact with the unfinished game. This contrasts user-facing telemetry, which is typically collected after a game is launched and mainly aimed at tracking, analyzing and visualizing player behavior (see Chaps. 4,5 and 6). In this chapter, I describe the developer-facing component of the SkyNet system developed at Bioware, and our experiences developing and using the system.