Aaronvtr
46f347acd7
Update TicTacToe_GameRules.java
2021-03-28 20:46:10 +02:00
f4f5b7cbc1
Removed winning line
2021-03-25 01:50:45 +01:00
8cddb57fc5
Added AI
2021-03-24 23:36:31 +01:00
abcfc8d0d6
Multiplayer capable (STABLE PRESENTATION VERSION)
2021-03-24 20:33:03 +01:00
52ce1f070f
Added UML Graphs
2021-03-24 18:05:33 +01:00
c750653925
Updated file structure
2021-03-24 17:29:25 +01:00
43361897ff
Added deployment options for the client
...
- Client can be downloaded under www.cato447.tech
- Added support for numbers notated in "," and "." form
2021-03-23 22:27:14 +01:00
e96708b64e
Singleplayer functions flawless Multiplayer first round
2021-03-23 10:34:34 +01:00
76a0ff52fa
Server logging implemented and implemented the method onExit
2021-03-22 04:21:06 +01:00
47732cf8f3
Server logging improved
2021-03-22 04:20:10 +01:00
d0425f6402
Reworked protocol between server and client
...
- Changed successCodes from int to boolean
- Added exception handling for better debugging in TicTacToe_Client
- fixed bug that disallowed singleplayer mode
2021-03-22 01:11:18 +01:00
9195dbad22
Starting rework of client request protocol to allow multiplayer
2021-03-20 23:31:33 +01:00
1b4bcd1ec2
Combined SingleServer and MultiServer into one class
2021-03-20 16:30:54 +01:00
fa7bda4230
Implemented GUI side of resetting the board
2021-03-19 11:15:22 +01:00
b72e03711a
Updated client logging and started with resetBoard method
2021-03-18 11:39:49 +01:00
f1fc88511b
Implemented threading in Client
...
- GUI doesn't get blocked anymore
- Implemented client side protocol based control
- Client is now ready for player versus player
2021-03-18 03:47:40 +01:00
bc0345f061
Added support for easy deployment to offsite server
2021-02-28 05:01:54 +01:00
81c17b2cc1
Made the project artifact friendly
...
Can now be build using IntelliJ artifacts
2021-02-25 09:52:12 +01:00
8fc1867d9e
Made game playable
2021-02-21 23:01:30 +01:00
b7113b7ee8
Basics of client server communication and drawing of gamestates finished
2021-02-18 11:42:20 +01:00
8ed0e5196b
Begin the client side of TicTacToe
...
Implemented a way of drawing a gamestate the server sent with the use of javaFx
2021-02-17 03:42:50 +01:00
1942e249b5
Nearly finished client side logging
...
Client/src/logging/ClientLogger.java:
-added printConfiramtion method
Client/src/networking/Client.java:
- swapped out.println with clientLogger.printConfirmation
2021-02-15 01:02:27 +01:00
51db69bee8
Updated the project structure
2021-02-14 21:13:09 +01:00