Commit Graph

147 Commits

Author SHA1 Message Date
063d57961b first delivery 2021-12-09 21:36:20 +01:00
a4e1831052 fix :client:run 2021-12-09 21:24:51 +01:00
681e8b798f fix build not working 2021-12-09 21:15:23 +01:00
Katchan
cdb11a2de6 Merge remote-tracking branch 'origin/master' 2021-12-09 21:02:06 +01:00
Katchan
06319283bb Imports optimization 2021-12-09 20:57:34 +01:00
Katchan
51a0498886 Add FactoryPattern Javadoc 2021-12-09 20:56:50 +01:00
dcd100cb76 Reworked how work Bomb and Mine, fix Bomb not exploding correctly when player walks on it 2021-12-09 20:26:26 +01:00
80b737ad5f fix DropBomb, DropMine and Shot not using the correct Direction implementation, delete debug messages 2021-12-09 19:55:16 +01:00
af5cbf80c1 add start bash and cmd files 2021-12-09 17:33:14 +01:00
2b77a2a566 Add support to 8 axis to shot action 2021-12-09 16:50:43 +01:00
1b556e5ac8 add javadoc to client.listener 2021-12-09 16:30:11 +01:00
fb408a3f78 update javadoc from package client.view 2021-12-09 16:07:03 +01:00
4caa131a4c add javadoc to client.view 2021-12-09 15:39:45 +01:00
94cd0bb030 Add javadoc to client package (no subpackage) 2021-12-09 14:48:27 +01:00
Katchan
4062f43c40 Merge remote-tracking branch 'origin/master' 2021-12-09 14:19:37 +01:00
Katchan
491f537cae Improve Window view 2021-12-09 14:19:08 +01:00
4098e01630 move playersList from App to ViewManager 2021-12-09 14:18:44 +01:00
5beaeacc1e fix special character not showing correctly in javafx on windows 2021-12-09 13:07:59 +01:00
35875a8107
Merge pull request #3 from quentinlegot/conflit-3
Added buttons when player is human
2021-12-09 12:52:30 +01:00
aacbd65b56
Merge branch 'master' into conflit-3 2021-12-09 12:51:10 +01:00
71f87a3f1c Added buttons when player is human 2021-12-09 12:47:41 +01:00
Katchan
17e63aa826 Add stage icon 2021-12-09 12:46:40 +01:00
Katchan
2670acc775 Improve window view 2021-12-09 12:39:12 +01:00
9771d397a8 add javadoc to server.utils and server.listener 2021-12-08 22:52:09 +01:00
Katchan
eaec044950 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	server/src/main/java/fr/lnl/game/server/games/Game.java
2021-12-08 21:50:00 +01:00
Katchan
dab710597b Improve display in terminal view and add Shot icon in Window view 2021-12-08 21:47:34 +01:00
Katchan
417d311435 Improve StrategyComputerPlayer 2021-12-08 21:46:37 +01:00
f7b6f32ae2 add javadoc to Game.java, delete InterfaceAction (was useless), improved grid factory calls consistency 2021-12-08 21:18:55 +01:00
c856a03621 update README.txt 2021-12-08 19:55:29 +01:00
66cdda1304
Merge pull request #2 from quentinlegot/conflit-2
updated javadoc syntax in some places, add javadoc to game.player and…
2021-12-08 19:11:45 +01:00
3e2252a5ad
Merge branch 'master' into conflit-2 2021-12-08 19:11:18 +01:00
848fccbefd updated javadoc syntax in some places, add javadoc to game.player and game.weapon 2021-12-08 19:09:58 +01:00
Katchan
37d03e570a Add basis strategy on StrategyComputerPlayer and implementation on this player in the game, view. 2021-12-08 18:56:26 +01:00
Katchan
4c52bedc9f Improve display of classes in the view, add player shield icon 2021-12-08 18:54:52 +01:00
Katchan
2e99366e56 Add utils functions 2021-12-08 18:52:12 +01:00
8415739d18 add javadoc to grid's elements, deleted useless x and y parameters in Wall, adjustments to bombs timer and explosion size 2021-12-08 18:43:34 +01:00
ea07ca0c6a add comments to Grid package, delete arguments to GridFacotryBuilder's methods where it's unnecessary 2021-12-08 17:18:11 +01:00
03be6c2a78 add javadoc to actions, delete gradle.properties 2021-12-08 16:08:33 +01:00
938eefe387 Improve CrashException handler, fix java encoding, updated junit dependencies, add private methods to javadoc, renamed Error to ErrorMessage 2021-12-08 15:00:13 +01:00
Katchan
4305f8963b Add private view 2021-12-08 12:52:25 +01:00
609966d9af Rework ChoseAction when currentPlayer is Human(now respect M-VC(terminal) model), but not implemented with Window 2021-12-08 11:58:40 +01:00
74b8489854 fix NullPointerException error when using Terminal view, fix MVC model not respected to display winner 2021-12-08 11:32:16 +01:00
Valentin Lucas
6e13a3124e Correction de quelques propriétés de Cell et modification de Window 2021-12-08 09:12:45 +01:00
Katchan
2e5fcd2a05 Add human terminal choseAction 2021-12-07 21:38:59 +01:00
Katchan
a6b9b69d9b Fix player who stayed on the grid 2021-12-07 21:38:43 +01:00
Katchan
4958c7688e Add useful functions and class 2021-12-07 21:37:16 +01:00
bf37f32407 Reworked GridStrategy and renamed it to GridFactoryBuilder 2021-12-07 18:10:18 +01:00
cacf5ee8c3 fix tests 2021-12-07 17:37:32 +01:00
2a8eac9ea2 Merge branch 'master' of https://github.com/quentinlegot/legot-neveu-lucas 2021-12-07 16:05:46 +01:00
221aa3faec fix ButtonListener.java 2021-12-07 16:05:09 +01:00