Skip to content

An interactive, 3D simulation that uses the Beginner's Method to solve a Rubik's cube

Notifications You must be signed in to change notification settings

nathan-abraham/rubiks-cube-solver

Repository files navigation

Rubik's Cube Simulation

Rubik's cube simulation GIF

This is an interactive, 3D simulation of a Rubik's Cube. It is written in Python using the Ursina game engine. The simulation is fully playable, and includes a solver that can solve any valid permutation of a Rubik's Cube. The simulation uses the beginner's method to solve the cube and a third-party implementation of the Kociemba algorithm to solve the cube.

Installation

Make sure you have Python 3.6 or higher installed. You can download Python here. You will also need to install the Ursina game engine and kociemba solving algorithm. You can do this by running the following command in your terminal:

pip install -r requirements.txt

About

An interactive, 3D simulation that uses the Beginner's Method to solve a Rubik's cube

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages