diff options
Diffstat (limited to 'report/progression.tex')
-rw-r--r-- | report/progression.tex | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/report/progression.tex b/report/progression.tex index 6ae15b1..215ab82 100644 --- a/report/progression.tex +++ b/report/progression.tex | |||
@@ -286,6 +286,17 @@ separate the logic from the data storage as part of commit bd639caa0. | |||
286 | 286 | ||
287 | \subsection{Better GUI} | 287 | \subsection{Better GUI} |
288 | 288 | ||
289 | As applets were designated as deprecated a long time ago, and because newer | ||
290 | versions of the Oracle Java Runtime Environment are requiring a mandatory code | ||
291 | signing certificate that we can not affors, a new graphical interface using the | ||
292 | Google Web Toolkit was implemented. | ||
293 | This set of tools enabled translating the game code from Java to Javascript, | ||
294 | allowing its execution directly in the user's browser, without the need of | ||
295 | having the Java Runtime Environment installed. | ||
296 | |||
297 | This addition made in commit 12a0686cb was facilitated by the use of the MVC | ||
298 | model and required a few changes in the core classes. | ||
299 | |||
289 | \subsection{Music} | 300 | \subsection{Music} |
290 | 301 | ||
291 | \subsection{Scenes} | 302 | \subsection{Scenes} |