Skip to content

AbdelMoety/Organ-Puzzle-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Organ Puzzle Game

The "Organ Puzzle Game" is an interactive 3D puzzle game where players should assemble pieces of the Larynx. The game allows users to drag and rotate puzzle pieces, and they must correctly position and snap them together to complete the puzzle. The game is built using Unity and allows for both 3D movement and rotation of the puzzle pieces, providing an immersive experience.

Features

  • Randomization: Each time the game starts, the puzzle pieces are randomized to ensure a unique experience.
  • Interactive Puzzle Pieces: Drag and rotate pieces to fit them into the correct spots.
  • Visualization: Provides visual feedback by turning dragged pieces yellow; pieces return to their original color when released.
  • Snap-to-Place Functionality: Puzzle pieces automatically snap into their correct positions when aligned properly.
  • Audio Feedback: When the piece is snapped a popping sound is heard.
  • Timer: The game includes a countdown timer that ends once the puzzle is completed or the time runs out.
  • Restart Option: Players can restart the puzzle if the timer ends or if they want to play again with the restart button. The pieces are randomized to give a fresh start.

How to Play

  1. Open the Unity project and click Play in the Unity editor.
  2. Drag puzzle pieces using the mouse.
  3. Rotate pieces using the following keys:
    • X: Rotate along the X-axis
    • Y: Rotate along the Y-axis
    • H: Rotate in the (+)Z direction
    • G: Rotate in the (-)Z direction
  4. Adjust the camera view to ensure accurate placement in 3D space.
  5. Snap all pieces into place to complete the puzzle and win the game!

Setup Instructions

  1. Clone the repository:
    git clone https://github.com/AbdelMoety/Organ-Puzzle-Game.git
  2. Open the project in Unity (ensure you're using a version compatible with the project files).
  3. Navigate to the project folder in the Unity editor.
  4. Press the Play button in the Unity editor to start the game.

Contributing

We welcome contributions to improve the game! Here's how you can contribute:

  1. Fork the repository.
  2. Create a branch for your feature or bug fix:
    git checkout -b feature-name
  3. Make your changes and commit them:
    git commit -m "Add a descriptive commit message"
  4. Push your changes to your forked repository:
    git push origin feature-name
  5. Open a pull request from your branch to the main repository, describing the changes you made.

License

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

Project Demo

Organ.Puzzle.mp4

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors