Skip to content

tube42/9P

Repository files navigation

The Nine Puzzle (9P)

Get it on F-Droid

This is a FOSS puzzle game for Android.

extra/doc/gameplay.gif

Building

Run on desktop

./gradlew desktop:run

Build and upload to Android

./gradlew installDebug

Assets

Art and design aren't really my strongest side. Thankfully, this is an open source project and you can help if you want ;)

In any case, while the compiled assets are found under android/assets, the raw assets are include under the extra folder. To compile assets you will need the following tools:

  1. ImageMagic for converting PNG images
  2. Inkscape for rendering SVG files

That is,

sudo apt install imagemagick inkscape

To build the assets, you should do

make setup
make

Valid words

The word-list this game uses is open source. File an issue with them if you want to remove or add some words or improve something else.

If you instead have an issue with how 9P works with words, open an issue in the 9P repository.