Skip to content

Rubiks Cube Simulator. Cube is controlled via keyboard input. Push the button to scramble cube, then you can manually solve it.

Notifications You must be signed in to change notification settings

ryanjasiak/CubeSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CubeSimulator

CubeSimulatorScreenshot

A 3D Rubiks Cube that is controlled via keyboard input. Push the button to scramble cube, then you can manually solve it.

In Progress: AI Solver

Requirements to Run:

  • Java 8 (or above)
  • Apache Maven

To Clone:

  • git clone https://github.com/RyanJasiakUIC/CubeSimulator.git

To Run:

  • mvn compile exec:java
    • Please Note: First compilation may take a minute to collect and compile all JavaFX and Maven Dependencies. Have no fear!

Video Demo:

https://www.youtube.com/watch?v=XuFMs_T3yFI

Controls:

  • Rotate Cube:
    • T, Y, G, H, B, N
  • Front Face:
    • Z, X
  • Back Face:
    • C, V
  • Top Face:
    • W, E
  • Bottom Face:
    • S, D
  • Left Face:
    • Q, A
  • Right Face:
    • R, F

About

Rubiks Cube Simulator. Cube is controlled via keyboard input. Push the button to scramble cube, then you can manually solve it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages