A collaborative quiz game shall be played by a group of players (team). During the game, each player must answer a set of questions organized in different game scenarios.
The typical types of scenarios are:
- Lecture scenarios: can contain different types of learning contents used to introduce a given topic to players. Here, to progress in the game, players can choose to continue, or they can be forced by a timeout;
- Activities scenarios: can contain learning activities and contents. The possible learning activities are: multiple choice, short answer and true or false questions. Here, to progress in the game, players may finish all activities, may choose to skip, or they can be forced by a timeout.
In an activity scenario, each question can have a score and helps.
The score may vary depending on different factors such as the number of failed attempts, helps used, and the time to answer after receiving an help. When a player correctly answers a question, he or she will immediately receive the currently associated score. If the answer is incorrect, the question score will be reduced in a percentage of its actual value.
If a player is in doubt about a question, he or she can ask for help. Helps can involve interaction with other group members and may be used only a limited number of times throughout the game. The types of helps available are:
- Learning materials: such as audio, images, videos, or PDFs that contain the information needed for a quick reference;
- Request hints: there will be a list of hints associated with each question, from which the most appropriate may be selected by other player;
- Incorrect answers removal: 50% of the answers will be removed by other player (also known as 50/50).
The last two types of helps can only be used after at least one player answers correctly to the question.
A player can earn a bonus by being the first to answer all questions in a scenario, or by helping others. In this last case, he or she will only receive a bonus if the other player answers correctly on the first attempt, inside a specified timeout, after receiving help.