cRubik
A Rubik's cube playground built from scratch in C with raylib.
Cubes from 1×1×1 to 9×9×9. Generate scrambles, time yourself, call up a Kociemba two-phase solver for an (almost) optimal 3×3×3 solution in ~100 ms, or animate classic patterns: Superflip, checkerboard, cube-in-a-cube, etc...
Times per cube size with Ao5, Ao12, and a personal-best counter.
Mark any solve as +2 or DNF.
Every rotation key is rebindable from the options screen.
Controls:
- R / L / U / D / F / B for face turns (Alt down for counter-clockwise)
- M / E / S for slice turns
- X / Y / Z for whole-cube rotations
- Space to arm the timer, release to start, any key to stop
- Enter for new scramble
- K to solve (3×3×3 only)
- + / - or PageUp / PageDown to change cube size
- H for help, O for options, P for patterns, Esc to quit
! NOTE !
Disable Vimium if you have the extension as it overrides the keybindings of this application.
Source on GitHub: https://github.com/le-barrage/cRubik
| Published | 14 days ago |
| Status | In development |
| Platforms | HTML5 |
| Author | le_barrage |
| Genre | Puzzle |
| Tags | 3D, Minimalist, Singleplayer |

Leave a comment
Log in with itch.io to leave a comment.