Implementation of a Japanese puzzle game known as shikaku. A game for PinePhone (and for desktop).
Dependencies: C++ compiler, CMake, Kirigami
To build and run the program:
mkdir build
cd build
cmake ..
make
bin/rektangles
With fewer commands:
cmake -B build/ . && cmake --build build/
build/bin/rektangles
- Divide the grid into rectangles (and squares).
- Each rectangle should contain exactly one number.
- The number must be equal to the territory of the rectangle.
- Navigation: arrow keys
- Enter/exit selection mode: Space/Enter
- New game: N
- Resize board: R
- Quit: Q