A terminal-based NxNxN cube game (curses speedsolving/speedcubing).
For specific technical goals see GOALS.
NOTE: This is an in-progress, hobby project with flexible goals/end-dates.
To enjoy speed-cubing via a fast, clean, simple, terminal-based-GUI game.
And personally for a lurning experience, in order to:
- Learn git (commands, website, explore other projects, collaboration, etc)
- Explore python curses (fast screen printing, mouse control, keyboard input, and windows)
- Better own python project management
- Use numpy for matrix manipulation
- Attack a problem many have so easily tackled before, but in a (probably) slower, uglier, and dirtier way
See title above in format: MAJOR.MINOR.BUILD[-PRE[+META]]. Pretty much in alpha/beta we'll mostly update MINOR/BUILD when we think of it.
This is Semantic Versioning v2.0.0. Everything else you can get through Git history.
- demo/curses*: Learning curses..NOT a demo of termCube capability!
- argparse, via PyPi -- command line arguments, easy to install
- ONLY if your
$ env python --version
is < 2.7.x - Python License, Copyright (c) 1990-2013 Python Software Foundation
- ONLY if your
- PuDB -- Neat python graphical debugger
- MIT License, Copyright (c) 2009-2013 Andreas Kloeckner, LA: 18-Mar-2014
- xterm -- terminal emulator for X
- term2048 for its simplicity and funicity
MIT License, Copyright (c) 2014 Originally by IDrmHyprbls, see COPYRIGHT file for all contributors