This project is a simple web-based Rubik's Cube game implemented using HTML, CSS, and JavaScript. It allows users to interact with a virtual Rubik's Cube, manipulate its faces, and solve it.
- Interactive 3D Rubik's Cube simulation.
- Ability to rotate individual faces of the Rubik's Cube.
- Provides algorithms for solving the Rubik's Cube.
- User-friendly interface.
- HTML: Used for structuring the web page.
- CSS: Used for styling the elements and providing visual effects.
- JavaScript: Used for the game logic, user interaction, and cube manipulation.
- Three.js: A JavaScript library used for creating and displaying 3D graphics.
-
Clone the repository: git clone https://github.com/Ahmedfurkhan/ahmedrubik.io.git
-
Open
index.htmlin your web browser.
- To rotate a face of the Rubik's Cube, click on it and drag in the desired direction.
- Use the provided algorithms or your own strategies to solve the Rubik's Cube.
- Enjoy playing and solving the Rubik's Cube!
Contributions are welcome! If you want to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/new-feature). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin feature/new-feature). - Create a new Pull Request.