Inspiration

One our group members really liked puzzles.

What it does

Nonogram is a Sudoku-like puzzle that requires you to use numerical hints to correctly fill in a 5x5 matrix. The number at the end of each row and column indicate how many squares to fill in consecutively. Two numbers suggest there are two sets of consecutive filled-in squares, separated by at least one space. To play, use your left-mouse button to fill in a square, your right-mouse button to block a square, and your middle-mouse button to reset a square. Clicking the "Submit!" button will tell you if your solution has any mistakes.

How we built it

Nonogram was built using Python, specifically with the open-source library Pygame.

Challenges we ran into

We found it difficult to connect the main menu page with the pre-exisisting game board without it interrupting the actual game functionality.

What's next for Nonograms

In the future, we can add features such as a "Hint" or "Reset Board" button. We may also include options to increase the difficulty level and board size.

Built With

Share this project:

Updates