Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manuel-mauky/nonogram
A Nonogram puzzle game written in JavaFX
https://github.com/manuel-mauky/nonogram
game javafx javafx-application nonogram puzzle-game
Last synced: 4 months ago
JSON representation
A Nonogram puzzle game written in JavaFX
- Host: GitHub
- URL: https://github.com/manuel-mauky/nonogram
- Owner: manuel-mauky
- License: other
- Created: 2014-08-02T21:08:55.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-05-02T17:21:07.000Z (over 9 years ago)
- Last Synced: 2024-09-30T03:23:16.736Z (4 months ago)
- Topics: game, javafx, javafx-application, nonogram, puzzle-game
- Language: Java
- Size: 382 KB
- Stars: 16
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Nonogram
This is a small [Nonogram](https://en.wikipedia.org/wiki/Nonogram) puzzle game written
in JavaFX 8.![screenshot](screenshot.png)
The game consists of a central grid and some numbers on top of each column and on the side of each rows. The numbers tell the user how many connected filled fields are located in the column/row. The task of the user is to find out which fields are "filled" and which are not.
At the moment the game creates a random puzzle on every start.
### Play the Game
You can download a runnable JAR from the [release-secton](https://github.com/lestard/nonogram/releases/download/v0.1.0/nonogram.0.1.0.jar) of github.
To run the game you need Oracles Java Runtime in version 8 installed.### Build the game
The game is created with Java version 8 and JavaFX.
The build system is [gradle](http://http://www.gradle.org/). To build the project you can
type `./gradlew build` (on linux/mac console) or `gradlew.bat build` (on windows console). (You *don't* need to have gradle installed)### Create Executables
A runnable JAR can be created with `gradle shadowJar`. The JAR file is then located under `build/libs/nonogram-all.jar`