The MONA Quiz
watch the video (4MB, wmv format)

Our showcase application for the entertainment domain is a multi-user quiz in the style of “Who wants to be a millionaire?”. 2-4 human players interact in real-time with a virtual game host posing quiz questions. Players have limited time for answering. If a player gives a wrong answer, he loses one of his lives. The last player alive wins the game.

Rich interaction between players (on the social level as well as on the gameplay level) is highly relevant for the entertainment value of multi-user games. Therefore the quiz provides a multimodal chat for user-to-user communication. Players can send and receive messages using any modality (visual or voice), which demonstrates the MONA server’s cross-modality features: spoken chat is automatically translated to written messages for GUI-only receivers and vice versa.

Personalization and social presence are important aspects of multi-user games: therefore each user is represented by an avatar expressing different moods, depending on the current game situation.
During a quiz session, various time-constraints are imposed on players by the game’s rules and the UIs of multiple users have to be synchronized (e.g. when the next question is asked). Along with the real-time demands of the chat, the fulfilment of these requirements relies heavily on pushing content to user clients. In this regard MONA@Play abandons the request-response pattern typical for web applications in favour of a more asynchronous, push-based interaction model.