Skip to content

Q&A game for iOS; questions and answers provided by Open Trivia DB (https://opentdb.com)

Notifications You must be signed in to change notification settings

john-sak/quiz-quest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 

Repository files navigation

QuizQuest

Q&A game for iOS; questions and answers provided by OpenTriviaDB.

Overview

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.

Features

  • 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.

Installation

  1. Clone the repository:
git clone https://github.com/john-sak/quiz-quest.git
  1. Open the project in Xcode:
cd quiz-quest
open QuizQuest.xcodeproj
  1. Build and run the app using the Xcode simulator or a physical device.

Usage

  1. Launch the QuizQuest app on your iOS device or simulator.
  2. On the home screen select "New Game".
  3. Follow the promts to customize your game.
  4. Select "Go" to begin the game.
  5. 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.
  6. Continue answering questions until you have completed the selected number.
  7. After the game ends, view your score and reflect on your performance.
  8. To play again, tap the "Play Again" button.

Contributing

Contributions are welcome! If you'd like to contribute to the Trivia Game App, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your modifications and commit the changes.
  4. Push your branch to your forked repository.
  5. Submit a pull request to the main repository.

Please ensure that your code adheres to the project's coding conventions and is well-documented.

Acknowledgments

The QuizQuest app utilizes the OpenTrivia Database for its question data. Special thanks to the OpenTrivia team for providing the API.

Contact

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.

About

Q&A game for iOS; questions and answers provided by Open Trivia DB (https://opentdb.com)

Topics

Resources

Stars

Watchers

Forks

Languages