This repository contains a quiz game made with Godot Engine. The game offers various features such as different quiz modes, random question ordering, and configurable repetition of wrong answers.
- Quiz Modes: Choose between index mode and written answer mode.
- JSON Import: Load your quiz via a JSON file.
- Random Question Order Option: If selected, questions are shuffled randomly for each quiz run.
- Repetition of Wrong Answers: Choose when to repeat a wrong card during the current quiz run (soon, middle, end).
- Godot Engine (version 3.x or later)
- A JSON file containing your quiz data
- Clone the repository:
git clone https://github.com/yourusername/quiz-game-godot.git
- Open the project in Godot Engine.
Your quiz questions should be in a JSON file. I have attached an example quiz: quiz.json.
- Load Quiz: Load your quiz data from a JSON file.
- Choose Mode: Select between index mode and written answer mode.
- Start Quiz: Begin the quiz with questions presented in a random order.
- Answer Questions: Respond to each question. If an answer is incorrect, you can scheduled to repeat it based on your repetition choice (soon, middle, end).
- Quiz Mode: Set in the game settings.
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature
). - Make your changes and commit them (
git commit -am 'Add your feature'
). - Push to the branch (
git push origin feature/your-feature
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Godot Engine
- OpenAI for AI assistance
Feel free to open an issue if you have any questions or run into any problems!