From 90e0ac8221e788d9029878fae0db065934922ce3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Autin?= Date: Sat, 26 Jun 2021 00:52:20 +0000 Subject: [PATCH] Update README.md --- docs/launcher/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/launcher/README.md b/docs/launcher/README.md index 7b7ab64..83fb436 100644 --- a/docs/launcher/README.md +++ b/docs/launcher/README.md @@ -1,5 +1,7 @@ # Boulevard Combattant Launcher +By [François AUTIN](@fautin) & [Indy BOYEAU](@iboyeau). + ## What is the launcher about? In order to allow for the end-user to properly input its preferred parameters, we needed a user interface to edit the game.set JSON configuration file (which is then parsed by the game engine to configure itself). Therefore, a launcher window providing basic configuration toggles and boxes was implemented. @@ -47,3 +49,13 @@ Any JavaFX `Application` class instance must have a `start(Stage primaryStage)` ### launcher.Settings This class is specifically made to bridge between the launcher itself, and the resulting game.set JSON configuration file. `launcher.Settings` parses game.set using `com.googlecode.json-simple`, a JSON parser for Java, upon instanciation. It also provides a `write(...)` method to write the user inputed settings to file. + +# Task repartition + +`launcher.Launcher` and all its dependent resources (`launcher.fxml` & `style.css`) were written by @fautin. + +`launcher.Settings` was co-written by @fautin and @iboyeau. + +`match.match` methods relevant to parsing the game.set file were co-written by @iboyeau and @fautin. + +Launcher logo was designed by @rrativel.