Basically. The recording is part is easy and a developer can record whatever data they like (I know some that studios go absolutely crazy with the amount of data they collect) - it's the displaying it in a useful fashion that gets interesting. The top down player/weapon/action heat maps have been pretty standard for many, many years, and there are a few third party apps that do a good job of showing the extra data in an informative and useful way.dessertmonkeyjk said:So it's basically a metadata recorder of what the player does with then the devs can filter out such as order of missions, points of death, hotspots, favored weapons in said hotspots, etc.
A few years ago we added the time-coded recording of not only the player's console output, but also a camera looking at them so we can record what their emotions are doing at any given point (is this bit too frustrating, for example, or is the player having a blast, and so on). Some developers even go so far as to hook up heart-rate monitors to the players to try to ascertain excitement level!
Systems like this are also good to balance weapons in MP games.