Mindarena: A Real-Time Multiplayer Quiz Battle Game
GS Farhana,
M Ankitha,
M Aslam Basha,
K Kedharnath,
T Gopichandh
The Quiz Battle Game is a Java-based real-time quiz application designed to deliver an interactive
and competitive learning experience. It allows two players to compete simultaneously in timed quiz
battles, answering questions in real time while aiming for higher scores. Real- time synchronization
ensures instant updates of player actions, timers, scores, and power-ups, creating a smooth multiplayer
experience. The back-end is developed using Spring Boot and Servlet, handling business logic, user
authentication, game sessions, and data processing. Web Sockets enable low-latency, bidirectional
communication between players and the server . The user interface is built with Spring Boot, managing
the overall multiplayer quiz flow. A MySQL database is used for persistent storage of user profiles,
quiz questions, match history, scores, and leader boards. An Admin module allows authorized users
to dynamically create, update, and manage quizzes and questions. Features such as dynamic scoring,
power-ups, and leader boards enhance engagement, motivation, and replay value. Overall the application
showcases the practical use of object-oriented programming, real-time systems, database management,
and client–server architecture, making it a scalable solution for interactive educational gaming.