I've featured Silveira Neto's JavaFX work (play?) in a couple of recent posts, and it appears that he's had gaming on his mind lately. Silveira is a CS student, CEJUG member and Sun Campus Ambassador at Federal University of Ceará.
His latest creation, shown above, is a game in which the player tries to vacuum up the dirty clouds with a sphere-shaped cleaner. It demonstrates several techniques in JavaFX, such as creating a side-scrolling game, capturing keyboard input, and ascertaining when a graphical object intersects with a pixel in another graphical object. You can see more information, including the source code and a YouTube video of the game being played, from Silveira's blog post.
In a prior post, Silveira discusses how to create a side-scrolling game in JavaFX, showing the classes that he's building to support it.