I learned a bit of GraphX or JavaFX(I think that is the name of it) when in college ad omg I comment you for taking this route
Thanks :). I learned Python programming first, then Java, and then I suddenly realised I wanted to make games, and decided to use Java. In hindsight I should have learned Unity or something...
your game is really fluid maybe even more than if you used Unity or Unreal as an engine. I also like the graphical style a lot