Kaver
|
b4f1de82bd
|
Preview des setzen von Schiffen
|
2024-12-15 15:25:53 +01:00 |
Luca Conte
|
60e44f2e1a
|
add getVirtualOccupiedPoints
|
2024-12-15 15:10:20 +01:00 |
Kaver
|
7605646b80
|
Action Listener Update fuer BoardDisplay
|
2024-12-15 14:51:40 +01:00 |
Kaver
|
5be3f4daf3
|
Merge remote-tracking branch 'origin/lucasjoshua' into lucasjoshua
|
2024-12-15 14:44:41 +01:00 |
Luca Conte
|
864ca20e18
|
fix horizontal
|
2024-12-15 14:42:18 +01:00 |
Luca Conte
|
9e07350f7d
|
Merge pull request 'lucasjoshua' (#14) from lucasjoshua into main
Reviewed-on: #14
|
2024-12-15 13:27:15 +00:00 |
Luca Conte
|
b5f1151a4f
|
add checkValidShipPlacement and set horizontal in setPosition
|
2024-12-15 14:26:42 +01:00 |
Luca Conte
|
f565708461
|
implement ready for players and board refresh method
|
2024-12-15 14:21:17 +01:00 |
Joshua
|
970550308b
|
Fixed showing Player names in GameBoard.
Added functionality to Button coloring (when selected, placed etc.)
|
2024-12-15 13:48:01 +01:00 |
Luca Conte
|
d1dbcfe603
|
remove isPlaced field
|
2024-12-15 12:54:36 +01:00 |
Luca Conte
|
256d769ccf
|
add ship reset position
|
2024-12-15 12:53:44 +01:00 |
Luca Conte
|
80b5d8e701
|
set player names
|
2024-12-15 12:40:12 +01:00 |
Joshua
|
d3f5421808
|
Added kontextText variations.
Added functionality to "Ready" Button.
|
2024-12-14 17:26:46 +01:00 |
Kaver
|
587d88f764
|
Reset Button Funktionalität hinzugefuegt
|
2024-12-14 16:47:12 +01:00 |
Joshua
|
decef526da
|
Fixed ship rotation method.
Added pulsating Effect for "kontextText"
|
2024-12-14 15:29:45 +01:00 |
Joshua
|
bf78db9404
|
Added (currently not working) ship rotation method, colored Ready and Reset button, added (currently not working) Player name Labels etc. to GameBoard
|
2024-12-13 20:46:38 +01:00 |
Kaver
|
a7e7d75c62
|
Button ausschalten wenn Schiff gesetzt wurde, nicht komplett richtige Funktion
|
2024-12-13 20:30:15 +01:00 |
Luca Conte
|
88ec23c5e5
|
fix ship placing :)
|
2024-12-13 19:12:26 +01:00 |
Kaver
|
bd3976cc0c
|
ShipButton hinzugefuegt,Schiffe setzen WIP
|
2024-12-13 18:47:14 +01:00 |
Luca Conte
|
fd5a97cd6e
|
Merge pull request 'start game stuff - both online and offline' (#13) from start-game into main
Reviewed-on: #13
|
2024-12-13 16:27:43 +00:00 |
Luca Conte
|
dfbe4b3c53
|
fix online game start
|
2024-12-13 17:26:18 +01:00 |
Luca Conte
|
5ba5919775
|
Merge branch 'lucasjoshua' into start-game
|
2024-12-13 17:24:17 +01:00 |
Kaver
|
00df38dd7a
|
Merge remote-tracking branch 'origin/lucasjoshua' into lucasjoshua
# Conflicts:
# src/BoardDisplay.java
|
2024-12-13 17:06:45 +01:00 |
Kaver
|
f397803b64
|
Kleine Anpassung von BoardDisplay
|
2024-12-13 17:00:51 +01:00 |
Luca Conte
|
fd82e64814
|
remove connection timeout
|
2024-12-13 16:59:02 +01:00 |
Joshua
|
84865e5468
|
Added comments (Javadoc etc.) to most GUI classes und deleted old code and comments etc. (in general cleanup)
|
2024-12-12 17:19:35 +01:00 |
Kaver
|
adac40156a
|
Merge remote-tracking branch 'origin/lucasjoshua' into lucasjoshua
|
2024-12-11 16:04:06 +01:00 |
Joshua
|
6f9f5c5063
|
Merge remote-tracking branch 'origin/lucasjoshua' into lucasjoshua
|
2024-12-10 17:26:58 +01:00 |
Joshua
|
bb61a68f24
|
Player names will now be passed correctly between classes. Added lots of comments in startLocalGame, startLocalGameLoadingScreen, startMultiplayerGame and JoinGame.
|
2024-12-10 17:26:27 +01:00 |
Kaver
|
663991e418
|
Merge remote-tracking branch 'origin/start-game' into lucasjoshua
# Conflicts:
# src/JoinGame.java
|
2024-12-10 16:58:38 +01:00 |
Kaver
|
8a9e7fb4b2
|
Implementierung von Schiffe platzieren gestartet(BoardDisplay),
Anpassungen an Buttons im GameBoard sowie diverse getter hinzugefeugt(backend)
|
2024-12-10 16:52:10 +01:00 |
Luca Conte
|
60e6ed1277
|
kill the zombies
|
2024-12-10 14:42:15 +01:00 |
Luca Conte
|
5cf8befdc1
|
add todo
|
2024-12-10 14:08:00 +01:00 |
Luca Conte
|
ffa04a50cb
|
set IP to 0.0.0.0 in server mode
|
2024-12-10 14:07:56 +01:00 |
Luca Conte
|
21563dd469
|
remove unused imports
|
2024-12-10 14:07:45 +01:00 |
Luca Conte
|
7f5e031574
|
find correct constructor
|
2024-12-10 14:07:39 +01:00 |
Luca Conte
|
44f2b0f0f1
|
move socket connection into thread within AsyncSocket
|
2024-12-10 14:07:16 +01:00 |
Joshua
|
3b6ffeb82d
|
JoinGame and related functions should now work properly
|
2024-12-10 13:48:55 +01:00 |
Luca Conte
|
9ab97b5f0c
|
Merge branch 'lucasjoshua' into start-game
|
2024-12-10 12:51:11 +01:00 |
Joshua
|
f151a89ea4
|
Added function to JoinGame.
|
2024-12-10 12:50:26 +01:00 |
Luca Conte
|
c55a62663e
|
pass main frame to game controller
|
2024-12-10 12:50:19 +01:00 |
Luca Conte
|
b958ffd6b9
|
initialise board arrays correctly
|
2024-12-10 12:44:34 +01:00 |
Luca Conte
|
6a57a6e1ff
|
remove unused import
|
2024-12-10 12:44:01 +01:00 |
Luca Conte
|
9ff0958fbc
|
start game in frontend
|
2024-12-10 12:39:41 +01:00 |
Luca Conte
|
6118d480d9
|
Merge pull request 'lucasjoshua' (#12) from lucasjoshua into main
Reviewed-on: #12
|
2024-12-10 11:38:36 +00:00 |
Joshua
|
7a9b70c271
|
Started making changes to JoinGame etc.
|
2024-12-10 12:36:34 +01:00 |
Kaver
|
0ef34e18eb
|
Anpassungen/Erweiterungen an dem Spielfeld durch BoardDisplay und GameBoard
Test Button hinzugefuegt um auf Spielfeld JPanel zu wechseln
|
2024-12-04 15:38:10 +01:00 |
Joshua
|
15ff3034d3
|
Added Comments to MainFrame,
Fixed functionality of left/right buttons after adding more difficulties in startLocalGame and startMultiplayerGame
|
2024-12-04 11:51:00 +01:00 |
Joshua
|
7ee0f9c097
|
Added AI difficulties, and updated methods to cycle between them correctly
|
2024-12-03 16:42:37 +01:00 |
Joshua
|
48bc601a0d
|
Added BoardDisplay, startet connecting FrontEnd/BackAnd.
Added new graphics.
Added startLocalGameLoadingScreen
|
2024-12-03 15:33:15 +01:00 |