few minutes playing with it on my phone, I decided to write a JavaFX version called 2048FX, so you can learn how to code a game like this and also several new features of Java SE 8 and JavaFX!
Now why a JavaFX version? Well, why not? I will give you a few reasons for you to look into the source code of 2048FX:
- opportunity to learn Java SE 8
- learn Lambda expressions
- learn Stream API
- learn JavaFX 8
- learn JavaFX CSS basics
- learn JavaFX animations