2048 Game (TTFE)

What is this project

This project was developed by first-year Bachelor of Engineering Technology students at UHasselt as part of the course Software-ontwerp in Java. The application is written in Java using JavaFX and is based on the game 2048, with the following features:

  1. It is possible to choose a grid size. Normally the game is played in a 4×4 grid, but this can be changed.
  2. The player can use a power-up that allows the removal of up to 2 blocks per game.
  3. The game can be exported, so that it can be continued later by importing the JSON file.

Included aspects in the code

  • Timer & TimerTask
  • Exceptions (Bonus)
  • JSON I/O met GSON (Bonus)

Authors

Senne Kiekepoos, Michiel Niesen, Michiel Veulemans

Screenshots