Commit Graph

24 Commits

Author SHA1 Message Date
b6cc8f24f9 Fix terminal view + fix dialog incorrect computer id 2021-12-02 18:44:57 +01:00
623e6b5fb3 Merge remote-tracking branch 'origin/master' 2021-12-02 18:33:36 +01:00
4c7017ff97 FINALLY fix the game with Window (currently not work with terminal) 2021-12-02 18:33:18 +01:00
Valentin Lucas
572a20bcf7 Modification de Cell et GUI, Affichage réussie de la grille mais image pas encore affichée 2021-12-02 16:12:30 +01:00
2ebd51f011 Move viewUpdate to ViewManager.java, renamed getPoint() to getPosition() in Player, View still not work 2021-12-01 23:31:51 +01:00
Valentin Valentin
1b8f9a2b30 Modification de cell et ajout d'un main temporaire + ajout d'images 2021-11-30 18:18:08 +01:00
de8c258322 Fix game not launching + add supprot to Computer Players (AI) + fix view not updating at each Game#play 's loop 2021-11-29 19:22:43 +01:00
f73dfc8bb9 Fix client only launching app on terminal view 2021-11-29 18:22:21 +01:00
b08139ebca Fix NullPointerException in App.java 2021-11-27 19:20:27 +01:00
9cfa56be8d implement Game#play 2021-11-27 17:47:05 +01:00
42b0c656f8 forgot to add module-info.java to last commit 2021-11-27 17:02:51 +01:00
21e571027f Move and updated listeners 2021-11-27 17:01:25 +01:00
8ca2326c89 Added 1 test 2021-11-07 15:58:55 +01:00
Valentin Valentin
a2270d5de0 Ajout de la classe Cell et GUI, début d'implémentation de certaines de leurs méthodes. 2021-11-05 15:42:06 +01:00
Katchan
3ccc26592c Add differents ComputerPlayer class + refactor calls 2021-11-05 15:35:25 +01:00
a2ebb5195c Add players' classes (dps, tank and support) 2021-11-05 13:50:02 +01:00
2e86f71e94 Improved argument parser and fix a bug with grid not initialize on new instance 2021-10-26 16:04:12 +02:00
ad9ac682bb Create a view per player + improved arguments parser 2021-10-26 10:26:31 +02:00
4e2da3330a Added very basic view support + reworked players' fields in Game.java and Grid.java 2021-10-23 19:15:08 +02:00
ce39edaead Added view files + refactored Tests 2021-10-21 20:43:16 +02:00
Katchan
3e8f749e6c remove excess dependencies on App 2021-10-15 18:55:24 +02:00
1c806704f1 Fix package names 2021-10-12 10:33:14 +02:00
c5bd6f7e8e Update to gradle 7.2 and to JavaFX 17 2021-10-10 16:08:55 +02:00
aac154bf78 Updated project to multi-module using gradle 2021-10-10 15:19:04 +02:00