abstract
This project presents a real-time multiplayer web-based game named Capture the Flag. The primary goal of the project is to design and implement a fully functioning online game platform where users can connect from different devices, join game rooms, control their avatars, and compete to capture the opponent's flag. The system achieves real-time interaction using WebSocket technology and emphasizes scalability, fault-tolerance, and usability. The game has been extended to support multiple concurrent matches, room-based lobby management, and backup server redundancy for increased availability.
outcomes