My company is in need of an app that users can install on any platform (xbox, playstation, or pc) that will allow them to track their game stats, activity, etc.
This app would need to run in the background and collect game data and send it to a web server that I have set up to receive the data. I've not developed for Playstation and Xbox so I'm not sure how in-depth this would be for those platforms, for but Windows I know it shouldn't be that difficult.
How I want it to work is say I have the app installed on my computer and I begin to play Grand Theft Auto 5, it tells my sever that I'm playing GTA 5. When I join a new game, it reports that, when I get killed, kill someone else, make money, etc. it reports that as well.
The only way I can think of to make this work universally for all games is to just monitor what information is being sent from that program (gtav.exe in this case) and collect those packets and send them to my server.
I hope this is possible and easily achievable....