Baccarat Game

Server + Client game

AThis project was developed using Java. I have separate client GUI and server GUI that supports multi-threading and allocate one thread for each client handling many exceptions. This is popular casino game called baccarat where player compete against banker. Clients can only connect if server is up and each clients play separate game, I implemented this using java multithreading. My game is on server, whenever client connects to the game and play it, client sends data to the server and all calculations are made here, whenever winner is determined server sends data back to the client.