The code in this repository is a mirror of our git repo: https://github.com/thomas-/gp13-jaa
Issues and wiki are not mirrored.
The purpose of this project will be to create and implement a number puzzle generator capable of creating Link-a-Pix puzzles with unique solutions, solvable by a single player. Further development may also see support for other similar game types such as Fill-a-Pix.
We created a low-fidelity but functioning proof of concept to demonstrate how the gameplay of these Link-a-Pix puzzles plays out for the end user.
The puzzles work by having many differently numbered blocks (optionally of different colours), which the player or person attempting the puzzle must gradually connect to reveal a larger, fuller picture. A finished puzzle may have a result something like this:
The user solving/game playing
The ability for the player to select a puzzle, and have a crack at solving it. We will need to develop a UI that works across all major browsers and platforms that allows a player to attempt to complete the puzzle by linking up all the numbered blocks.
AI auto-solving of puzzles
We are also developing an AI auto-solver for the puzzles that, if the user requests it, will be able to complete the puzzle and show the solution to the user.
Auto-generation of puzzles from bitmap images
We want to allow users to be able to upload or select a picture of their choice, and have an algorithm that divides up the bitmap and converts it into a block puzzle for them to attempt to solve afterwards, or pass on to friends/others to attempt to solve.