Q&A game for iOS; questions and answers provided by OpenTriviaDB.
This iOS application allows users to test their knowledge by answering True/False or Multiple-Choice trivia questions. The game retrieves questions from the OpenTrivia Database and provides a score based on the user's correct answers.
- User-friendly interface: The app provides a simple and intuitive interface for an enjoyable user experience.
- Multiple question types: The game includes True/False and Multiple-Choice questions, offering variety and challenge.
- Adjustable difficulty: Users can select the number of questions they want to answer, as well as their difficulty, answer type and category, allowing customization and flexibility.
- OpenTrivia Database integration: The app fetches questions from the OpenTrivia Database, ensuring a vast range of trivia content.
- Score tracking: At the end of the game, users receive a score indicating the number of correct answers.
- Clone the repository:
git clone https://github.com/john-sak/quiz-quest.git
- Open the project in Xcode:
cd quiz-quest
open QuizQuest.xcodeproj
- Build and run the app using the Xcode simulator or a physical device.
- Launch the QuizQuest app on your iOS device or simulator.
- On the home screen select "New Game".
- Follow the promts to customize your game.
- Select "Go" to begin the game.
- Read each question carefully and choose the correct answer. For mMltiple-Choice questions, select the option you believe is correct. For True/False questions, tap the appropriate button to indicate your answer.
- Continue answering questions until you have completed the selected number.
- After the game ends, view your score and reflect on your performance.
- To play again, tap the "Play Again" button.
Contributions are welcome! If you'd like to contribute to the Trivia Game App, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your modifications and commit the changes.
- Push your branch to your forked repository.
- Submit a pull request to the main repository.
Please ensure that your code adheres to the project's coding conventions and is well-documented.
The QuizQuest app utilizes the OpenTrivia Database for its question data. Special thanks to the OpenTrivia team for providing the API.
If you have any questions, suggestions, or feedback, please feel free to reach out.
Thank you for using the Trivia Game App! Enjoy playing and expanding your knowledge with trivia questions.