Seems to me that if you’re trying to ‘control the user experience’ by adding cool features to the production, then you’re losing sight of the end product and the end customer. I’ve seen many a software project die a lingering death due to ‘scope creep’ and this looks like the exact same thing to me. And it’s even worse if you end up abandoning those features because they become too complex to implement. That just adds to the cost which inevitably ends up being passed on to the consumer.
It would take considerably more motivation for me to make a purchase where the rules are the ‘user experience’, rather than the game with friends. For the ‘game with friends’ experience I want the rules to be as convenient as possible and that usually means as few technical requirements as possible. The rules need to be well written, well organized, well presented and easily accessible. I appreciate the ease and convenience of electronic distribution. I understand the corresponding threat of copyright infringement. But it’s the ‘game with friends’ experience I’m seeking. A proprietary system that restricts that experience has a far, far less chance of gaining me as a customer.
Self taught, persistently behind the times, never up to date. AKA ~ jeff
More verbosity: http://petiteguerre.blogspot.com/