Menu

#11 selection procedure 2-player game

1.0
pending
nobody
None
2014-04-02
2014-03-07
keet
No

currently, one selects and the selected player automatically gets paired, without choice to refuse or information that that happend. at least, a message should occur saying the selectee was selected to tell the player what happend.

Discussion

  • keet

    keet - 2014-03-07

    an example of the interface could be as follows (see attachment)

     
  • Graham Barbour

    Graham Barbour - 2014-03-09

    The challengee is now alerted to the challenge.

    TODO: Translation is required.

    Discussion of decline:

    This requires some business logic discussion:

    [Q1] If A challenges B, is A on hold (and in what sense) until B accepts or declines?

    [Q2] May A challenge B, and then challenge C before B responds? I.e., may A have multiple open challenges?

     
  • Graham Barbour

    Graham Barbour - 2014-03-09
    • status: open --> pending
     
  • keet

    keet - 2014-03-19

    why not that A can only select those that are available [logged in]? besides, after one game, one is 'released' from the co-player. also, I did not know that someone had challengend me until I clicked on the two-player game (now I wonder how long he's been waiting--after playing the game, clicking two-player again, the only option was to play against the computer, so he's not still logged in, I suppose), and I could select "ok" only, not decline playing with him.

    Maybe a time-out for challenging would be in order.
    A should not be on hold, but should be able to either play him/herself wiht single-player games until B is ready, or, when selecting C, 'de-challenge' B. probably easier to keep track of as well.

     
  • Graham Barbour

    Graham Barbour - 2014-04-02

    Currently a Javascript alert box alerts the player that they have been selected. There is no option but to play.

    For milestone 2 we can have a more complex selection procedure, but this will require holding and timeout, and will be complex.

     
  • keet

    keet - 2014-04-02

    I can't test that, unless someone else challenges me. I just challenged you. can you make a screenshot? (or we pick a time to be both logged on).
    while you're not there, I did play, and went on with another game, so that works fine

     

Log in to post a comment.

MongoDB Logo MongoDB