Wordblah Readme

Wordblah is a crossword puzzle creator and maker written in C. The creator is a terminal application and the default player application is written in GTK.

Features

  1. Square grid upto 25x25 supported.
  2. Add words across or down.
  3. Automatic word numbering after grid is frozen.
  4. Add word Clues.
  5. Export the puzzle and/or solution in PNG format.
  6. Export the clues as a text file.
  7. Password protect the puzzle for editing (master password)
  8. Password protect viewing the solution (in the player application)

Compiling

To compile the source, simply run make inside the source directory.

Requirements

The above dependencies would be installable using your distribution's package manager. Check your distribution software repositories for more information. If everything went well, two executables wordblah and wordblah_player should be created in the source directory.

Usage

Creating a puzzle

To run the creator application just run ./wordblah from the command line from within the directory where the executable resides. (to run the player application the executable is wordblah_player.)

Command line options

To open an existing puzzle file

./wordblah <filename>

To create a new puzzle file

./wordblah <filename> new <gridsize>

Where gridsize is any number less than the maximum allowed size. Warning: using new will overwrite any existing file without warning once you save!

Notes

License

Copyright © 2020 V.Harishankar (http://harishankar.org)

This software is released under the 3-clause BSD license. Read LICENSE.txt for more information.