Added the ability to change the location of the "Nonozle User Puzzles" and "Nonozle User Themes" folders, which by default are created in the Documents directory on Windows and in the home directory on Linux.
To do this, create a .txt file called "export_location.txt" in the base save file folder ("C:\Users\[user]\AppData\Local\Nonozle" on Windows, "~/.local/share/Nonozle" on Linux), not any sub-directories of it. Have the text file only contain the path to the new directory. If the specified directory doesn't exist, then the text file will be ignored.
This won't move or delete the already existing folders and their files, if any. You'll have to do that manually.
Nonozle is a game where you solve puzzles by filling in pixels to form an image. This style of puzzle is called a nonogram.
Each row and column of a nonogram has one or more number hints attached to it, and each number represents a contiguous group of filled in pixels. Using these hints, you can figure out which squares should be filled in and which ones should be blank, and thus fill in the puzzle one step at a time until it forms a complete image.
Features
200 hand-made nonograms to solve, ranging in size from 5 by 5 to 25 by 25 (plus 100 abstract puzzles, for a total of 300)
Play randomly generated puzzles for endless gameplay
Solve puzzles in any order
Unlimited undo and redo
Optional warning for when the puzzle is filled incorrectly
Automatic mid-puzzle progress saving
Tutorials and step-by-step puzzle solution examples
Mouse, keyboard, and controller support
Highly customizable
Light, grey, and dark preset themes
Selectable main color for each preset theme
Custom theme editor
Numerous gameplay and appearance options
Full control remapping
Supports up to 8K resolutions, as well as ultra-wide aspect ratios
Arbitrarily high refresh rate support (240+)
Chill electronic soundtrack
Puzzle creation and sharing (via Workshop, clipboard, and file exporting)
MINIMAL SETUP
OS: Tested on Linux Mint 21.1 Cinnamon; should work on other distros too
Processor: 64-bit processorMemory: 2 GB RAM
Memory: 2 GB RAM
Graphics: Integrated graphics works fine. For high resolution (8K). high frame rate (240 fps). and/or multi-sampling. a discrete GPU may be necessary.
Storage: 137 MB available spaceAdditional Notes: The minimum resolution supported is 800 by 480. A 720p or higher monitor is recommended.