My friend got me into Rubik's Cube speed solving and I thought it would make a neat idea for a project

What it does

simulates turning a rubiks cube in the terminal

How we built it

using Rust

Challenges we ran into

weirdness with getting input with rust

Accomplishments that we're proud of

Using a 1D array to represent the whole cube in memory and mapping out the 240 different ways all the faces can move (and only messing up a couple that were easy to spot in testing!)

What we learned

A lot more about rust

What's next for Rubik's Cube Visualizer

Next logial step is definitely for the user to be able to program their scrambled cube into the terminal and it showing you how to solve it

Built With

Share this project: