Game of Fifteen app

This is my implementation of the classic puzzle game of fifteen. For those unaware of that game, the goal is to order the tiles from the number one to fifteen moving them up and down around the empty cell.

Main Features

  • Very simply and easy to use;
  • Tracks the number of moves;
  • Tracks the real duration time;
  • Restarts from the last session if left incompleted;
  • Keeps tracks of the played games to restart or resume them later;
  • Allows to restart the current match;
  • Allows to start a new match leaving the current;
  • All the instances are solvable.

Installation

Manual Install

  1. Download the Appimage file from the KDE Store or one of its mirror links aforementioned
  2. Make the file executable:
    $ chmod u+x Games_of_Fifteen-x86_64.AppImage
    
  3. Execute it by simply clicking on its icon

Demo

Changelog

Version 1.3.0 (October 10, 2023)

  • Added the scores page and implemented the main features to display, restart, resume, delete old games;
  • Implemented a sorting data bar in the scores page;
  • Added the ripple effect to the FifteenTable cells;
  • Added a rounded rect shape to draw the tiles;
  • Added a warning message when tapping on blocked tiles;
  • Updated the assets;
  • Changed the default font family;
  • Added the Deutschland translation;
  • Enabled the French localization;
  • Added the share with button to the about page;
  • Improved the system and device info rendering in the About page;
  • Added the logo field in the about page;
  • Fixed the alertDialog title overflow.

Version 1.2.0 (August 31, 2023)

  • It memorizes the played games, completed or not, that have been started, with their related data
  • Automatically restores the last game if it has not been completed
  • Added a timer that measures the real duration time
  • The tiles get a lighter blue color when they occupy the correct position on the table
  • Arranged a top bar to host the moves and timer info
  • Added the Spanish localization

Version 1.1.0 (November 24, 2022)

  • Grouped the icons in the appbar within a dropdown button menu
  • Fixed the system detection in the About page
  • Forced the portrait orientation for the Android version
  • Added the French localization
  • Fixed the app name for the Android version
  • Released as Linux AppImage binary

Version 1.0.0 (August 10, 2022)

  • First commit



Leave a Comment