Files
gomoku/client
tiennm99 2c37c8f4ef feat(client): boot/menu/game scenes wired to event bus and protobuf dispatch
- boot-scene: connects WS, waits for NICKNAME_SET then starts MenuScene
- menu-scene: subscribes to CLIENT_CONNECT/NICKNAME_SET/SHOW_OPTIONS/SHOW_ROOMS/
  ROOM_CREATE_SUCCESS/ROOM_JOIN_SUCCESS/ROOM_JOIN_FAIL_*/GAME_STARTING; delegates
  to menu-ui stubs; proper shutdown() unsubscribes all handlers
- game-scene: Board+Stone stub integration, hover preview, click→sendGameMove,
  GAME_MOVE_SUCCESS/GAME_OVER/CLIENT_EXIT/GAME_STARTING/SPECTATOR_CANNOT_ACT/
  move error events all wired; audio feedback; shutdown() cleanup
2026-04-11 13:41:40 +07:00
..