• v0.0.2 7bcdc76594

    v0.4.0 - Automated Matchmaking Simulation + Go Plugin Integration

    aetos released this 2025-11-26 12:16:04 +00:00 | 50 commits to main since this release

    Added full matchmaking flow simulator (match_making_flow.py)

    • Spawns multiple players, queues into classic/blitz modes
    • Collects match assignments and runs test scenarios
    • Cleans up WebSocket connections automatically

    Restructured game_flow.py into extensible WebSocket handler

    • PlayerWebSocketHandler abstraction
    • Centralized auth, connection, listener, gameplay, matchmaking helpers
    • Added reusable test scenarios for automated validation

    Implemented Nakama matchmaking Go plugin

    • MatchmakerMatched callback creates authoritative TicTacToe matches
    • Mode validation and logging
    • Added leave_matchmaking RPC

    Registered matchmaking handlers in Go InitModule

    • MatchmakerMatched + RPC exposed to clients

    Improved README formatting & project organization

    Overall: project now supports automated multi-player load testing,
    authoritative matchmaking, multi-mode queues, and structured test
    execution across the entire Tic-Tac-Toe platform.

    Downloads