Create a web game with AngularJS that allows a player to (manually) solve a nonogram ("Japanese puzzle").
We have provided one puzzle as JS arrays of filled box count in each row and column. See nonogramData.js
for the puzzle data.
Make sure that your web game can play at least this puzzle.
The game should have a user interface so it can be played, but it's up to you how to represent it. See http://www.goobix.com/games/nonograms for an example.
Bonus points for:
- telling the player that the nonogram is solved
- a hint feature
- an automatic solver
- a board editor
- other creative extras :)
The game has to be implemented using AngularJS 1.x or 2.0 beta. Other dependencies, transpilers, packagers etc. are allowed. Make sure that your game contains clear instructions on how to start it.
Send in your game codebase by creating a pull request on this repository. If you are not able to do this, you can mail the zipped code to us.
Update: The contest ends at Februari 1th, 2016, 00:00 CET. After this deadline, submitted games are excluded from the contest. The NG-NL conference organizing committee will then select the winner and two runner-ups.
- First prize: 3 free tickets for the NG-NL 2016 conference
- Second prize: 2 free tickets for NG-NL 2016 conference
- Third prize: 1 free ticket for NG-NL 2016 conference
The prizes will be handed out at the upcoming Xebia Open Kitchen on Angular. See xebia.com for more information