• Made a replica of the popular mobile game Color Switch using JavaFX
• Used various controllers and AnimationTimer and implemented design interfaces on FXMLLoader
• Used serialization for saving and loading games
• Added features like endless gaming, collision detection and fluid animations