Skip to content

zenodegenkamp/quiz-minigame-react-portfolio

Repository files navigation

House Quiz Adventure

Welcome to the House Quiz Adventure, a virtual adventure game where you explore a mysterious house filled with surprises and interactive items. Your goal is to uncover the hidden quiz, solve puzzles, and embark on an exciting journey. Are you ready to unravel the secrets of the house? Let's get started!

Table of Contents

Getting Started

Follow these steps to set up and run the House Quiz Adventure project on your local machine:

  1. Clone the repository to your local machine using the following command:

    git clone https://github.com/your-username/house-quiz-adventure.git
    
  2. Navigate to the project directory:

    cd house-quiz-adventure
    
  3. Install the project dependencies:

    npm install
    
  4. Start the development server:

    npm start
    
  5. Open your web browser and visit http://localhost:3000 to play the game.

Project Structure

The project is structured as follows:

  • src/ directory contains the source code for the House Quiz Adventure application.
    • components/: This directory contains React components used in the game, including Gameinfo, Main, and SplineScene.
    • assets/: Store your image and asset files here.
    • App.js: The main application component that renders different scenes and manages game logic.
    • index.js: The entry point of the React application.
    • styles.css: The CSS file for styling the game interface.
  • public/: This directory contains static assets and the index.html file.

Usage

  • Explore the mysterious house by navigating through different rooms and clicking on interactive items.
  • Solve puzzles and uncover clues to progress through the game.
  • Answer quiz questions correctly to earn rewards.
  • Use the "Restart" button to start the game over.

Contributing

Contributions to the House Quiz Adventure project are welcome! If you'd like to contribute:

  1. Fork the project on GitHub.
  2. Create a new branch for your feature or bug fix: git checkout -b feature/new-feature.
  3. Make your changes and commit them: git commit -m "Add new feature".
  4. Push your changes to your fork: git push origin feature/new-feature.
  5. Create a pull request to the main repository.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published