he first touch of JavaFx, and found it fascinating. The game is a copied version of "The World's Hardest Game," yet I added level builder so that people can make harder and harder levels. The approach using JavaFx is really a new thing for me, although it is a part of Java, it does introduce a brand new language that involved a lot more different syntaxes.
The game is fairly polished and looks indeed very appealing, as the color scheme and the design are using the oringinal version as a reference. Yet my code is completely original and runs pretty smoothly. Nevertheless, there is a huge problem that I yet now able to fix. The problem with JavaFx is that it is not entirely designed for making games, and therefore I do not know how to release the memory and collect the garbage. In the current version of the program, I load a new level every single time, and as the player progress through a lot more of other levels, it might get indeed laggy. If anyone has any ideas of how to destroy objects and release memory in JavaFx, please let me know.