diff --git a/apps/client/src/scenes/lobby/LobbyScene.tsx b/apps/client/src/scenes/lobby/LobbyScene.tsx index 6653788..dc3338f 100644 --- a/apps/client/src/scenes/lobby/LobbyScene.tsx +++ b/apps/client/src/scenes/lobby/LobbyScene.tsx @@ -8,28 +8,83 @@ export const LobbyScene = ({ room, myId, onStart }: Props) => { // ルーム情報到着前ローディング表示 - if (!room) return
読み込み中...
; + if (!room) + return
読み込み中...
; // 自身オーナー権限判定 const isMeOwner = room.ownerId === myId; // ロビー画面本体 return ( -
-

ルーム: {room.roomId} (待機中)

- -
-

+
+

+ ルーム: {room.roomId} (待機中) +

+ +
+

参加プレイヤー ({room.players.length}/{room.maxPlayers})

-
    + + {/* 🌟 変更部分: ulタグにスクロール設定を追加 */} +
      {/* 参加プレイヤー一覧描画 */} {room.players.map((p: roomTypes.RoomMember) => ( -
    • +
    • {p.id === myId ? "🟢" : "⚪"} - {p.name} + + {p.name} + {p.isOwner && 👑} - {p.isReady && } + {p.isReady && ( + + ✅ + + )}
    • ))}
    @@ -40,14 +95,33 @@ {isMeOwner ? ( ) : ( -

    オーナーがゲームを開始するのを待っています...

    +
    + ホストの開始を待っています... +
    )}
); -}; \ No newline at end of file +}; diff --git a/test/load-bot.constants.ts b/test/load-bot.constants.ts index 61fae65..3f08f20 100644 --- a/test/load-bot.constants.ts +++ b/test/load-bot.constants.ts @@ -13,7 +13,7 @@ export const START_DELAY_MS = 800; export const MAX_X = GAME_CONFIG.GRID_COLS; export const MAX_Y = GAME_CONFIG.GRID_ROWS; -export const ROOM_ID = "1"; +export const ROOM_ID = "02"; export const START_GAME = true; export const SOCKET_PATH = NETWORK_CONFIG.SOCKET_IO_PATH; export const SOCKET_TRANSPORTS = [...NETWORK_CONFIG.SOCKET_TRANSPORTS];