This project was developed to create a Steam-Like interface to show my gameplay statistics. I created this after being fed up with other similar solutions, and decided to create my own. If I achieve nothing more, than I at least can say it was a learning experience.
CPU: Intel i5-3570K (Stock Clock)
GPU: AMD Radeon HD 7850 900MHz (MSI Twin Frozr III)
Motherboard: Asus Sabertooth Z77
RAM: 16GB Corsair XMS3
Case: Corsair 600T White
Internet: Verizon FIOS (85MBps Download \ 35MBps Upload)
As accurate as possible. You must realize that nobody can be 100% accurate with this. The program that I use to collect these stats may crash from time to time while I am playing the game, or rarely, just might forget there is a game running and forget it.
I originally was a big xFire user. However, over the years of using it, I noticed there were problems with the client taking up too much of a CPU load, and there were features that I would like to have that they didn't have. These features included:
Manualy Adding Gametime
Adding my own list of games.
Lower CPU Usage
As much as I would love to let others make their own, in its current form it cannot be done. I did not create the program I use to track games with, I only parse the data for a website to use. Therefore it is unique to me. Hopefully down the road, if I ever get around to creating my own gameplay tracking client, I will redesign the site for others to use and create their own grids with.
That is correct. The client I use is called "Gameplay Time Tracker". I found this client on accident and started using it because it had all the features I wanted and got lazy and decided to use it instead. The program generates the collected data in XML files. I use a FTP program scheduler to upload those XML files to my server, and then the XML data gets processed for the website to use.
Steam Like Interface Rounded Corners
Overall Statistic Page Complete Administration Panel Steam Achievement Retrieval Screenshot Gallery Additional Information Section
These are things that I would like to get to eventually, but not happening any time soon.
Complete Code Rewrite for Multi-User Support
Creation of Native Tracking Software
Designed for 1920x1080 Resolutions
Stats Collected Since: January 18th, 2013
|Mouse Movement (in Pixels):||701844021|
|Mouse Movement (in Feet):||609239.632756|
|Mouse Movement (in Meters):||185696.230559|
|Mouse Movement (in Miles):||115.38627|
|Mouse Movement (in Kilometres):||185.696231|
|Mouse Wheel Rotations:||25692|
|Keyboard Keys Pressed:||1552021|
The above numbers and statistics are processed from all games collected from the tracker. Because of this, there are exceptions to make while viewing this page.
Some of the games in the count were archived from xFire. Every one of these games have had their gameplay time (Days, Hours, Minutes, Seconds) added to the counter. However, they lack all of the (Total Additional Statistics) variables.