Tag Info

New answers tagged

0

I would have a table with three important fields: PlayerId, FacebookId, EmailAddress If they don't want to connect with Facebook, you use email address as your unique identifier for a player. If they eventually "migrate" to Facebook, you shove the FBID in that record. Devices are in a separate table with two important columns: PlayerId, DeviceId. This ...


12

We are using Command Oriented Interface/Architecture to audit user activity. It means that requests to the server, cause the server side to instantiate instances of classes that represent commands (atomic actions the user can preform). For instance, lets say the user makes a purchase in an item store: //We could have done something like ...


2

In an MMO you already have data about where the user is going, which quests he takes and what equipment he uses sent to the server. Other data you may be interested in is how they use the various guis, how long they keep stat and inventory screens open. You can for example record the number of times a feature has been activated with the mouse vs. the ...


8

The "technique" is here is so simple that it almost doesn't deserve to be called as such: you just record the data from game systems you think are relevant. How you record that data (to a database, to files, whatever) is too broad to discuss here (and the techniques and patterns are not particularly game-development specific in any case, making them better ...



Top 50 recent answers are included