Skip to content

shubhajeet1207/Rubix_solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rubix Solver 🎮

img.png

Rubix Solver is a GUI based application made using Pygame for rendering controls.

Setting up the Game 🛠

For playing the game first you need install some requirements by using the following commands:

pip install -r requirements.txt

After doing this there might be some versions conflicts due to python versions. So, it is recommended to use virtual environment for error free experience. For installing virtual environment you could either use:

  • virtual environment package
    For activating virtual environment use:
.\your_virtual_environment_name\Scripts\activate
  • anaconda environment
    For activating ananconda environment use:
conda activate your_virtual_environment_name

Running up of Game 👨🏻‍💻

For playing this game you need to run the following command:

python3 -m src.main

Note - If error like Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases. appears then simply run

python -m src.main

Controls 🕹

Faces Buttons
Front Press F
Back Press B
Up Press U
Down Press D
Right Press R
Left Press L

Getting Solution 🚩

For getting the solution of the scrambled cube wee need run:

python -m src.stats.statistics

This command basically creates an excel sheet which you can open in your device for checking the solution.

Technologies Used 🛠

Python Pygame

About

A simple rubik cube solver with GUI support.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages