Nonograms (Enhanced)

5,022
0
Publicado 2022-11-24
Hardest nonogram created by the project so far is - sX7Jtk1rU0LkEvldC2-hWbGhfjjG-
- with a difficulty rating of 70! You can find 100 save game codes in the nonograms studio that are all for games of difficulty level 65 to 70.

New features -
Create, save and load nonograms
Play randomly created nonograms
Nonogram difficulty display

This was going to be a simple little project but turned out to be quite complicated. Converting pictures to nonograms was fairly straightforward - reduce them to two colours in Paint.NET and then scale them down to the size of the nonogram. Unfortunately not all nonograms are possible to solve so I needed to create code to assess the difficulty of each nonogram (with impossible ones being removed completely). On top of that, the system to calculate which rows and columns have deducible data in them based on the current state of the nonogram was also fairly complex. On the plus side, the code could easily be adapted to create random nonograms and assess their difficulty if I ever really wanted to do so...

Graphics sourced via Google Images or created by me
Sfx from freesound.org
Music from purple-planet.com
Uses my own Save-game toolkit