Knowledge Quiz

Knowledge Quiz

This is the Trivia Question Game (Deployed with the help of a low-code platform, Anvil Framework).

To play the game you can scroll down into the Play Here section or download all the python files in the game RESPOSITORY and execute it in your personal code editor.
After the game deployment, you can access its rules.

This Game collect its data from the Open Trivia DataBase, where it was used an API to get the questions. "Click here to access the website".

Play Here

Game Rules

  • The questions in this trivia game will vary in three aspects:
    • Their category
    • Their difficulty
    • The type of question:
      • True or False (boolean)
      • Multiple Choice (multiple)
      • Any (both multiple and boolean)
  • You need to choose each of these aspects to start the game. Once you have chosen them, press the "START GAME" button. Each time you press this button, a new game begins.
  • Each game consists of a maximum of 5 phases, with one question per phase.
  • You have 3 lives. If you get a question wrong, you remain in the same phase but lose a life.
  • Depending on the aspects you have chosen, the game may have fewer than 5 phases due to the reduced number of questions available. In this case, your number of lives will be reduced to 1.
  • Your goal is to answer questions correctly and progress through the phases. To submit your answer, enter its value in the "Value" box and confirm it by pressing the "CONFIRM ANSWER" button.
    • You earn 2 points for each phase you win.
    • You lose 1 point for each phase you fail.
    • If you reach the final phase and answer correctly, you win the game.
    • If you run out of lives, you lose the game.
  • Once the game has ended, two parameters will be displayed:
    • Your current phase
    • Your total points