top of page
Kuizo Main SS

Kuizo : The Ultimate Quiz & Trivia Game Template

Kuizo is a complete Unity quiz game template, developed with Unity 6, and designed for beginners, educators, and professional developers alike to create multiple types of quiz and trivia games, with no coding required.

​

  • ​A playable demo of Kuizo is available here.

  • View it on the Unity Asset Store here.

  • Check the official website here.

​

Kuizo offers a variety of quiz types, supporting different question formats (text, image and audio) and answer formats (single answer, multi answer, true/false).

 

It also supports up to 8 players in local multiplayer, with a turn based system where each player answers their own set of questions before passing the device to the next player.

​

Kuizo is compatible with Android, PC, and WebGL.

 

Kuizo comes with various complete systems including menu navigation, settings management, pause functionality, countdown timers, player turn alerts, and score calculation.  

​

This is the first complete asset I’ve developed and published, and it's a project I truly believed in for its potential to help others build fun and educational quiz games more easily.

​

Through building Kuizo, I gained valuable experience in designing modular and scalable systems, creating user friendly custom inspectors with Unity’s Editor tools, writing detailed documentation, and going through the full Unity Asset Store publishing process.

​

​

Genre :  Casual, Educational, Game Asset

Platform :  PC

Project Type : 2D

Release/Finish Date :   April 2025

Role :   Solo Dev

Development Time:   4 Months

Development Tools :   Unity 6, Jetbrains Rider, Git, Photopea

Game Mechanics Showcase

 

Answering Questions

Players answer different types of questions (text, images, or audio).

​

Each question can have one or more correct answers, or be a true/false type.

 

If the answer is correct, a positive sound plays and the answer button turns green. If it's incorrect, a negative sound plays and the button turns red, showing the correct answer.

Game Flow

Kuizo includes complete systems that handle menu navigation, game settings, pause and resume functionality, countdowns before questions, player turn indicators, and score calculation at the end of each game.

Adding New Categories

New quiz categories can be added directly in the Editor.​

​

Open the Categories object in the Project window and select it. 

​

In the Inspector, you’ll see a categories list. Click the + button to add a new one and enter the category data.

​

Adding New Questions

New questions can be added directly in the Editor.​

​

Right-click in the Project window and navigate to Create → Kuizo → Data → Question.

​

Once created, select the Question object in the Inspector, choose a question type (text, image, or audio), and enter the details. 

Then, select the answer type (single, multiple, or true/false), enter the answer details and set the correct answer(s).

​

Adding New Quizzes

New quizzes can be added directly in the Editor.​

​

Right-click in the Project window and go to Create → Kuizo → Data → Quiz.

​

Once created, select the Quiz object in the Inspector, rename it, choose a category from the categories dropdowns and assign the questions objects in the questions list.

​

Game Settings

Before starting a game, you can adjust several settings like the number of players, the number of questions, time limits, and whether power-ups are enabled.

​

It is easy to add, remove, or adjust these settings as needed.

Configuring The Number of Questions

To add or remove the number of questions options, simply update the NumberOfQuestions enum in the script, then adjust the related switch cases in NumberOfQuestionsSetting and GameSettings to reflect the new values.

​

Configuring The Time Limit

To add or remove the time limit options, simply update the TimeLimit enum in the script, then adjust the related switch cases in TimeLimitSetting and GameSettings to reflect the new values.

​

Configuring The Number of Players

To add or remove the number of players options, simply update the NumberOfPlayers enum in the script, then adjust the related switch cases in NumberOfPlayersSetting and GameSettings to reflect the new values.

​

Multiplayer

Kuizo supports local multiplayer for up to 8 players.

 

Each player takes turns answering their set of questions before passing the device to the next player.

​

Powerups

Kuizo includes two powerups:

​

Skip Question, which lets the player skip their current question without penalty, and 50:50, which removes half of the incorrect answers (based on how many options there are).

​

Score Calculation

When all players finish playing, a results screen appears showing each player's performance with how many questions they got right, how long they took, how many powerups they used (if any), and how many questions were missed due to skips or time running out.


Players are then ranked based on their performances.

​

Settings

The settings menu lets players adjust the volume levels for music, sound effects, and question audio individually.

Screenshots

 
Kuizo Main SS

Demo

 
bottom of page