Abalone This is a version of the french game with a graphical user interface which I did develop with my fellow students of the programming 2 class. What I learned java swing save/load different games via serialization csv using interfaces