Skip to content

adamegyed/rubiks-cube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rubiks-Cube

A 3d and interactive Rubik's Cube made in Java. Uses lwjgl 3.

lwjgl.org

Launching Instructions

If launching jar on Mac, run as “java -XstartOnFirstThread -jar rubiks-cube.jar”. Will incur a NPE during cleanup if not launched properly. Standard -jar launch will work on Windows.

Controls:

Rotate entire cube:

W/A/S/D for Up/Down/Left/Right Q + E for roll

Rotate cube pieces:

I/K/J/L for Up/Down/Left/Right

U + O for Roll

Arrow keys move Camara. Press space to reset.

Z + X Raise and lower the Camara

N + B adjust viewing angle left/right.

F + V adjust viewing angle up/down.

Y toggles wireframe

H toggles culling

Left Shift toggles slow camera

Escape to quit

Thanks, and have fun

-Adam

About

Interactive 3d Rubik's Cube in Java. Made with LWJGL 3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages