ishikota / PokerServer

Poker server using websocket
1 stars 0 forks source link

clientに同じmessageが複数回送られてしまう #8

Open ishikota opened 8 years ago

ishikota commented 8 years ago

今のだと,同じaskメッセージが2連続でくるので,両方答えると,1人が相手分まで答えてしまう.

やること

1.適切なプレイヤーからのコメントの時のみgameに反映させる

  1. clientが同じコメントに複数回答えたとしても,無視できるようにする.
  2. client側で,「既に答えたメッセージなので無視」みたいなことができるようにする.

1,2の方針

3の方針

ishikota commented 8 years ago

クライアント側も実装完了

ishikota commented 8 years ago

notificationの方も,同じメッセージが送られないように,counterを付けた方が良さそう. askだけでなく,notificationにもcounterを追加して, clientのPokerPhaseHandler内で,ask, notificationに関わらず既に受け取ったcounterの内容は受け取らないようにする.