* live solvers promote learning with less frustration * no installation * no dependencies (Ncurses not needed) * simply unzip in your Downloads directory, or any other writeable directory, and run; * or unzip onto a USB flash drive [w/same file format] and run. -----------------------------------------------------------
### Details
The 7zip command to extract the archive and maintain the directory structure is "7z x filename".
* Windows versions use runtime-priority control for arcade-level response.
Rebuildable using the free GNU Ada compiler.
Includes 12 puzzle games that use ascii characters only: rush-hour, klotski, flat7, flatAZ, sokoban, hole-in-one, hole-in-one+4, nine, dirty-dozen, panama, annoying-sliders.
See the image "./puzzles.png" for a visual of some of the available puzzzles.
* Two of these puzzles, Flat7 & FlatAZ, are my own creations. They are 2-dimensional versions of my 3D, OpenGL "Rufas Cube" puzzles, available at: https://sourceforge.net/projects/rufascube/
Usable keys for all:
* arrow-keys for movement; (see ~/docs/KeyboardMoves.txt) * in some games you can also use wasd, ijkl for moves. * (q)=quit * (?)=help toggle
All puzzles can be called directly from the command line; e.g.
* bin\win\csok.exe (sokoban from base dir) * csok.exe (sokoban from ~\bin\win\ dir)
but it is more convenient to use the selector app, thusly:
* winSlide.bat (Win64) * gnuSlide.sh (linux)
Use the keyboard arrow keys to highlight the desired game, then press the (enter)-key.
* Windows users note: Using linux executables under WSL [Windows Subsystem for Linux] is not supported. Instead, you should use the windows versions because extraordinary measures have been taken to achieve arcade-level response.
* Similarly, linux users cannot use wine to run Windows executables, with this particular App.
* Many of these 2D slider puzzles are also available in OpenGL-graphical form at: https://sourceforge.net/projects/rufasslider/
* Also using OpenGL graphics, I have created some 3D slider puzzles that run on Windows and Linux. It is available at: https://sourceforge.net/projects/reliquarium/
**If an older Linux system complains that /dev/dsp/ cannot be opened, prepend the command with "padsp",EG: "padsp (ExeName)".**