This is one of my university projects. It's a simple game using the knight piece from chess. Both players start with a single knight. The game ends when one of the players can't make a move (the pieces can't capture eachother).
My assignment was to program the business logic of this application, and create a UI, where two players can play against eachother using the JavaFX library.
Even though I won't be using JavaFX in a company setting, I still gained valuable experience mainly with Java. This was the first time I've had to create a frontend, so it built the fundamental practices that I still use to this day.