libpuz 0.1 review
Downloadlibpuz is a C library implementing the .PUZ crossword file format. PUZ is a file format commonly used by commercial software for cro
|
|
libpuz is a C library implementing the .PUZ crossword file format.
PUZ is a file format commonly used by commercial software for crossword puzzles. There is, to my knowledge, no other documentation of the format available online.
This page (and the implementation) is the result of a few weeks' reverse engineering work, based in part on work started by Evan Martin.
As it currently stands, the documentation is far from complete. However, it is complete enough to read and write basic crossword puzzles in the format, such that you may interoperate with the common crossword applications.
I have no real financial interest in this, it was just a fun hack and allows me to produce crossword puzzles for friends to play.
What's New in This Release:
This initial release is the result of many hours of reverse engineering to get the tricky parts of the file down.
All core features are present, but some optional features (scrambled clues, user notes, etc) still need to be pulled apart and implemented.
libpuz 0.1 keywords