Player Statistics is a tool designed to record information about the players of your game with minimum interference with your current project. This asset allows you to save various hardware statistics about the players of your game and then view them in a graphical manner on a web page. Comprehensive documentation is included to assure easy set up and modification of the data.
Current Statistics:
- Operating System
- Processor Model / Number of Processors
- Amount of System RAM
- Graphics Card / Amount of Video RAM
- Resolution
- Quality Level
It is easy to add new statistics and customize the data for your specific needs. In my personal project, I extended this system to save the average frames per second for each player and how long it took them to complete each level. The documentation takes you through this process step by step so you can save what you want.
An example scene is also included to show how to change quality settings in game on a web player build.
Note: This tool is designed for web player builds and must be hosted on a web server in order to work properly.
How does this work?
Player Statistics will save strings of information about a play session to a text file on your web server. Another web page is then used to read and parse this text file into meaningful information.
Why should I use this?
Lets say you are having an open beta test for your game. This is the perfect time to gather information, but you don’t want to be physically watching each person play. With this system you can store all of the information about each play session. You can see the hardware of every player and you could keep track of their FPS to see how well they can run your game. You could also keep track of how long it takes the player to complete each level. The possibilities of the information that you can save with this are endless.
How easy is it to modify this system?
Extremely easy. All you need to do is save some information as a string and then tell the parser what to do with it. Step by step documentation will walk you through this.
How do I see the data that is saved?
I have included a web page in this asset that parses the text file containing the data and displays these statistics in a graphical manner. The result of this can be seen in the pictures below.
Here are some pictures of the web page that displays the saved data:
You can download Player Statistics from the asset store: http://u3d.as/content/dylanyates/player-statistics/3ky
-dylan92