Skip to content

issues Search Results · language:Dune language:JavaScript language:Python language:JavaScript language:Java language:Python

Filter by

55.4M results  (678 ms)

55.4M results

Add chat bubble rendering above avatars (own + remote) - Floating text sprite or HTML overlay positioned at avatar head height - Appears for N seconds then fades User Story 3: Chat with Nearby Players ...

Create chat input UI in src/systems/UISystem.js - Enter to open input field - Enter to send - ESC to close - Text input element positioned at bottom of screen - Keyboard-navigable (FR-009) ...

Implement ChatSystem in src/systems/ChatSystem.js - Proximity check (distance vs configurable radius) - Chat message queue - Rate limiter (1 msg/2s) - Data channel send/receive for chat messages ...

Implement away idle state - When browser tab is backgrounded for 30s - Set local player animation to idle and notify peers - Restore on tab focus - Edge case 3 User Story 2: Meet Other Players ...

Implement single-player fallback mode - If WebSocket connection fails or times out after 5s - Disable MultiplayerSystem - Show notification overlay: Multiplayer unavailable — exploring alone - ...

Add dev logging to MultiplayerSystem - Log connection state changes, peer join/leave, sync errors to console - Strip via Vite import.meta.env.PROD or dead-code elimination - Covers FR-013 User ...

Integrate remote player rendering - On peer_joined: create PlayerAvatar entity with remote player s data - On peer_left: remove avatar within 3s - Sync remote position/rotation/animation states ...

버그 상황 - Access Token의 유효기간(7일)이 지났거나, EC2 서버(및 Redis)를 한 달간 완전히 다운 시키고 재기동했음에도 브라우저에서 로그인 상태가 끊어지지 않고 지속되는 현상 발생. 예상되는 원인 분석 1. JWT의 Stateless 특성 및 서버 인프라 독립성 - JWT는 서버가 세션을 쥐지 않는 세션리스(Stateless) ...
bug

Create WebRTC peer connection manager in src/systems/MultiplayerSystem.js - RTCPeerConnection setup - ICE candidate exchange via relay - DataChannel creation for state messages (~12 Hz position/rotation/animation ...

Implement MultiplayerSystem in src/systems/MultiplayerSystem.js - WebSocket client connects to relay at ws://localhost:3001 - Handles join/peer_joined/peer_left/signal messages per signaling-protocol.md ...
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.