Sodele, nach einiger Zeit mal ein kleines Update:
Ich hab mit dem Consti-Script gearbeitet, mir also als Vorlage genommen:
http://gspblive.pytalhost.de/index.php?site=members
http://gspblive.pytalhost.de/index.php?site=viewprofile&id=1
Allerdings krieg ich nur die Gamercard-Infos. Die Übersicht "Spiele von xy" wird manuell erzeugt, d.h. die User "adden" einfach Spiele aus einer Datenbank in diese Liste. Es ginge auch anders, d.h. man prüft bei jeder Abfrage der Gamercard, welche Spiele, die zuletzt gespielt wurden, bei dem User noch nicht in der "Spieleliste" sind und fügt diese hinzu. Ich finds aber auch so machbar (ist einfacher) und wesentlich flexibler, weil ich auch Spiele hinzufügen kann, die nicht in der Gamercard erscheinen (Halo 3 Beta z.B.).
Genauso habe ich ein Leaderboard gebastelt - was dann ebenfalls recht einfach war.
Benötigt wird ein Webserver mit PHP und MySQL (allerdings nicht für die reine Gamercard, die kann auch in txt-Dateien gespeichert werden).