Shannon V. OKeets
From: Honolulu, Hawaii
It looks good, indeed. I do have some questions and a request, however.
The first one is, is it possible to send an e-mail to the player offering a game? Also I would want to bargain if we're talking about using which optional rules. I don't like fixed settings to be used (however useful they are for starting players...). Mailing or chatting at that point could be very helpful for this.
The second one is if it is possible to get the bidding system in this. That's the "official" way the game is played, bidding for MP (or sides, in case of a two player game)...
I presume the country which is stated is the country the player lives in? If so, wouldn't it be possible to add timezones or states for very large countries (Steve lives in the U.S.A. If I'm going to play him from Europe, we never are going to be able to get a lot of time together on the net. However, Red Prince is also living in the U.S.A., but hey, that is a timedifference we could probably be able to deal with...)
Bidding will be handled after the players agree to a game. This 'forum' is mostly for lining up opponents. Once a game is started, the forum is not involved in the actual game play.
Clicking on a line in Seeking Opponent lets you reply to the 'post'. Actually, there is a separate 'thread' devoted to each line entry, containing a series of messages exchanged back and forth.
The point about Standard+ is to give you a general idea, not to limit your selection of optional rules in any way. Think of it as being similar to the number of pages in a book. If I tell you a novel has less that 100 pages, or more than 800, you will have some idea about the novel based on that alone. With the optional rules label, you should get an even better idea.
Of course the players will 'negotiate' which optional rules they'll use. Internally I store the optional rules as a string of zeroes and ones. When I display them for the players to review/modify, they appears as shown in this screen shot. Left click on a rule displays the text from the Players Manual describing the rule. Right click toggles the rule ON/OFF. Rules that are OFF have nothing following their title/label.
So, you can look at what a player has proposed and modify his settings as your counter-proposal. The internal strings are easy to store and transmit while the players see something that is easy to understand and manipulate.
Country is the best I could come up with as a column label to describe where a person lives. I would be happy to improve upon it if someone has a better word. For the US the person could put in US-ME or US-HI for Maine and Hawaii respectively. I don't expect to provide a drop-down list for players to choose from, but let them type in whatever they think is best.
Exchanging email is up to the players - they can include their email address in the messages attached to the Seeking Opponent thread. For instance, you could post a request for an opponent and then immediately reply to your own post with a text message providing more details (should you so desire). I don't think it is really necessary to exchange email addresses until a game has started.
Perfection is an elusive goal.