|
9d67a40d1e
|
deleted livraison
|
2021-06-05 15:36:11 +02:00 |
|
Arthur
|
66b98294b7
|
Livraison
|
2021-05-07 17:27:11 +02:00 |
|
|
ec69ea8d0c
|
add comments + make some variables final + converted String in AbstractPlayer#toString to StringBuilder
|
2021-05-07 12:22:32 +02:00 |
|
|
5bdc772f29
|
displayBoard now hide opponents ships when playing
|
2021-05-05 14:52:51 +02:00 |
|
Eideen
|
2ed5251f9b
|
Rectify winner display
|
2021-05-04 00:07:06 +02:00 |
|
|
ed6ab60fbb
|
Add comments
|
2021-05-03 14:55:41 +02:00 |
|
|
5d2aa4edd5
|
Add comments
|
2021-05-01 18:45:18 +02:00 |
|
|
d6b7f6decd
|
Add ant with javadoc support
|
2021-04-30 15:25:55 +02:00 |
|
|
90557d5a67
|
Move all Scanner input to a new class in control package
|
2021-04-30 14:18:04 +02:00 |
|
|
424d969598
|
Partial crosses fix + fix validMoves for Random Player + partial fix an issue when clicking on right bottom corner of (1,1) box, game think is (2, 2)
|
2021-04-30 12:13:27 +02:00 |
|
|
122200a391
|
add chooseMove support for windows ( crosses doesn't display correctly )
|
2021-04-29 19:34:51 +02:00 |
|
Eideen
|
abc02f94e7
|
Use arrow for ship placement
|
2021-04-29 11:41:43 +02:00 |
|
|
725a7b25d9
|
Implemented keyboard
|
2021-04-27 16:33:21 +02:00 |
|
|
3d11240037
|
Improve mouse support (untested)
|
2021-04-27 14:50:47 +02:00 |
|
|
c8d2d5ae25
|
Improve WindowMouseListener.java
|
2021-04-27 14:24:57 +02:00 |
|
|
fb636c427e
|
Fix Window.java
|
2021-04-27 13:34:31 +02:00 |
|
|
2855b634c9
|
Fix NullPointerException when arguments are incorrects
|
2021-04-24 16:20:59 +02:00 |
|
|
c43b200888
|
display ships on window + add mouse listener
|
2021-04-22 12:26:17 +02:00 |
|
|
43ab7ebfa7
|
Refactored and optimized project + bugs fix
|
2021-04-10 15:05:02 +02:00 |
|
|
0546fa73bc
|
Improved MVC model
|
2021-04-10 12:42:15 +02:00 |
|
|
dfe1c2ff72
|
Fix NullPointerException when using Window view + improve lisibility + fix Triplet.equals + add View.displayWinner
|
2021-04-07 16:47:59 +02:00 |
|
|
28a1702bfd
|
Merge remote-tracking branch 'origin/master'
|
2021-04-07 15:32:09 +02:00 |
|
|
f792e2ba7b
|
Fix Pair.equals & Player.setShips
|
2021-04-07 15:31:57 +02:00 |
|
Antonin Boyon
|
3765cce197
|
fixing some bugs for the GUI gride
|
2021-04-06 17:34:04 +02:00 |
|
Antonin Boyon
|
95c10a4358
|
adding grid for GUI
|
2021-04-06 15:46:09 +02:00 |
|
Antonin Boyon
|
0024b55208
|
merging
|
2021-04-06 12:25:46 +02:00 |
|
Antonin Boyon
|
d0a517efe3
|
starting the GUI - grid
|
2021-04-06 12:22:46 +02:00 |
|
|
3919fcfea8
|
Fix toString not displaying ships (but need debugging)
|
2021-04-06 11:41:11 +02:00 |
|
|
eddd1940f8
|
delete Add View.placeShipRandomly (already in Player.java)
|
2021-04-06 10:36:47 +02:00 |
|
Antonin Boyon
|
1fc316b132
|
moving placeShip to Player
|
2021-04-06 10:31:54 +02:00 |
|
|
7fc9fb462c
|
Improved View.toString
|
2021-04-06 10:19:56 +02:00 |
|
|
f2607f1268
|
Add View.placeShipRandomly
|
2021-04-06 09:55:02 +02:00 |
|
|
5098d46e5c
|
fix View.toString()
|
2021-03-30 10:33:02 +02:00 |
|
Antonin Boyon
|
77d0c0946e
|
Merge branch 'master' of https://forge.info.unicaen.fr/git/legot-lalong-page-boyon
|
2021-03-30 10:16:40 +02:00 |
|
Antonin Boyon
|
cd4a1d1b44
|
merge
|
2021-03-30 10:16:31 +02:00 |
|
Arthur7770
|
db65bedbaa
|
Comment the first lines of game.play() and remove the useless scanner
|
2021-03-30 10:09:31 +02:00 |
|
|
13a48c9d4b
|
Move setShips from Game to View + fix Direction.java + improved Player.setShips to check if there is no boat at the location where we want to place another
|
2021-03-28 15:09:44 +02:00 |
|
|
19bd363503
|
Add Direction enum + fix Game.setShips(Player)
|
2021-03-28 14:35:10 +02:00 |
|
Arthur
|
be296d3946
|
There is an error in Game.java line 95, I don't understand why the program skip the scanner.nextLine
|
2021-03-28 13:55:59 +02:00 |
|
Arthur
|
c45d8a93ae
|
Adding some modifications + please if you find ho to fix Terminal.java toString() method, do it
|
2021-03-27 19:43:36 +01:00 |
|
|
1ffc7ded74
|
Fix Random.nextInt(int) in Random.java
|
2021-03-27 15:05:01 +01:00 |
|
Arthur
|
de37c534c0
|
Adding a few changes
|
2021-03-27 14:56:01 +01:00 |
|
Arthur
|
33ab1c131a
|
Adding getters to Ship.class, Adding a checker in Game.class and Starting the toString() method of View.class
|
2021-03-27 13:12:33 +01:00 |
|
|
72f268cff3
|
Updated giignore delete Battleship.java
|
2021-03-27 11:38:47 +01:00 |
|
|
8524f83864
|
Add Main.java, View.java, Window.java, Terminal.java and Game.java
|
2021-03-27 11:12:20 +01:00 |
|
Arthur
|
609b2b821a
|
Remove USELESS class Battleship
|
2021-03-23 10:57:35 +01:00 |
|
|
48ba657ef1
|
Add Ship.java, Pair.java, fix Player.java, add ArrayList of ships in Battleship.java
|
2021-03-23 10:37:51 +01:00 |
|
Arthur
|
2eb488f14a
|
Adding player
|
2021-03-23 10:27:30 +01:00 |
|
|
1baedaf6e7
|
Added Triplet.java and Battleship.java
|
2021-03-23 10:09:43 +01:00 |
|
|
5e9813b257
|
Added initial files
|
2021-03-23 09:46:47 +01:00 |
|