Commit Graph

11 Commits

Author SHA1 Message Date
8284815337 feat(matchmaking): add automatic requeue on match rejection
- Detect Nakama error code 3 ("No match ID or token found") when a
  match is rejected due to incompatible match properties (e.g., mode mismatch).
- Preserve last selected game mode using a ref so client can requeue
  automatically without user interaction.
- Implement fallback logic to call joinMatchmaker() again after server
  rejection.
- Improve robustness of matchmaking flow by ensuring players remain
  in queue until a valid match is formed.
2025-11-28 16:40:28 +05:30
5b30ac8d83 commenting open matches 2025-11-28 16:08:33 +05:30
34e8984daa better login and matchmaking flow 2025-11-28 16:07:36 +05:30
cb3f5fb5cf open matches listing with available players 2025-11-28 15:51:55 +05:30
a4fc04ace3 matching tag with nakama backend plugin v0.1.0 2025-11-28 14:17:21 +05:30
632fa1104e inteface because pycharm doesn't like untyped function args 2025-11-28 14:08:30 +05:30
6179021ce7 useEffect for managing match udpate 2025-11-28 14:08:10 +05:30
9916939f29 matchmaking works 2025-11-28 13:41:35 +05:30
4d6511505a connection works 2025-11-27 17:16:07 +05:30
4565c4b33a added nakama provider using nakama package 2025-11-27 16:51:06 +05:30
c6c9d10476 init basic tictactoe game 2025-11-27 16:26:51 +05:30