Commit Graph

109 Commits

Author SHA1 Message Date
Adrien Ufferte cf46d84b56 Debug highlight fx system 2026-04-24 12:06:13 +02:00
Adrien Ufferte 1d387d1ea6 Debug difficulty system 2026-04-24 10:41:40 +02:00
Adrien Ufferte 915b6c45ee Further optimize monkeys initialization 2026-04-23 16:33:24 +02:00
Adrien Ufferte c6f7ef833d Cleaning 2026-04-17 10:10:58 +02:00
Adrien Ufferte 9b90ba6d00 Small fixes 2026-04-16 13:54:16 +02:00
Adrien Ufferte 38b26c6ebb Better pause system 2026-04-02 16:03:53 +02:00
Adrien Ufferte 561a748ff6 Merge pull request #268 from Excello-Recherche-Education/unit-test-minigames
Test class Minigame
2026-03-09 10:39:28 +01:00
Adrien Ufferte f79aa14ab4 New back button system 2026-03-02 10:14:57 +01:00
Adrien Ufferte 5306d78ab6 Merge pull request #271 from Excello-Recherche-Education/remove-unused-variables
Remove unused variables
2026-02-27 12:39:16 +01:00
Adrien Ufferte 6876798046 Remove unused variables 2026-02-26 14:59:46 +01:00
Adrien Ufferte e49711c363 Reorganize ui scene 2026-02-26 11:49:25 +01:00
Adrien Ufferte 64b676a2aa Test class Minigame 2026-02-24 16:42:08 +01:00
Adrien Ufferte cfeec1e2f2 Workaround for warnings for autoloads of class instead of scripts 2026-02-03 11:52:00 +01:00
Adrien Ufferte b227f1cb17 Comments corrections 2026-01-26 13:48:59 +01:00
Adrien Ufferte a950e95b97 Penguin new label graphisms 2026-01-20 14:31:08 +01:00
Adrien Ufferte 7c1c9fbf33 Merge pull request #189 from Excello-Recherche-Education/minigames-feedback
Minigames feedback
2026-01-19 11:53:51 +01:00
Adrien Ufferte fc3589da80 Adult check for boss defeat 2026-01-19 10:21:34 +01:00
Adrien Ufferte c6cd6b1588 Centralize color system 2026-01-15 15:24:15 +01:00
Adrien Ufferte f0fdf3887d Final boss a lot harder 2026-01-15 10:45:38 +01:00
Adrien Ufferte ecedc661d3 Add boss, first version 2026-01-14 16:39:19 +01:00
Adrien Ufferte 63caec7a9a Launch fireworks when minigames end 2026-01-14 14:49:25 +01:00
Adrien Ufferte 5a23c4dd45 Add logs 2025-12-18 16:00:00 +01:00
Adrien Ufferte 150a961c2c Add a lot of logs in minigames 2025-12-12 09:50:59 +01:00
Adrien Ufferte 55d08998e3 Monkeys minigame new graphisms 2025-12-01 14:33:32 +01:00
Adrien Ufferte af19f88a06 Merge pull request #129 from Excello-Recherche-Education/logs-nomenclature
Log nomenclature corrections
2025-11-24 14:12:16 +01:00
Adrien Ufferte 7c101bd19c Log nomenclature corrections 2025-11-18 10:23:26 +01:00
Adrien Ufferte c9e89eb942 Translate comments (and delete an old unused one) 2025-11-18 09:55:19 +01:00
Adrien Ufferte b4840ea289 Save time spent in minigames inside StudentProgression data 2025-10-06 09:44:32 +02:00
Adrien Ufferte cf8a9c33df Enhance Log class and final cleaning of remaining artefacts after upgrade to Godot 4.5 2025-09-19 14:25:49 +02:00
Adrien Ufferte ee35e352b6 Upgrade godot from 4.4.1 to 4.5 2025-09-18 15:26:44 +02:00
Adrien Ufferte 787d4d089c Nomenclatures corrections 2025-09-05 15:55:48 +02:00
Adrien Ufferte 60f6af2ca5 Add confusion matrix score and clean remediation scores code and logic over all minigames 2025-08-25 17:08:25 +02:00
Adrien Ufferte baaee5adf9 Debug runtime warning / error about UserDataManager not recognized 2025-07-17 10:39:29 +02:00
Adrien Ufferte 59e66efdb3 Clean warnings 2025-07-02 09:32:24 +02:00
Adrien Ufferte 3be3e5bc49 Sync student_progression + various cleaning / debug 2025-06-23 15:21:16 +02:00
Adrien Ufferte ef18d60d58 Collect syllable remediation data and save it when user exit game 2025-06-19 17:56:28 +02:00
Adrien Ufferte ab8efbcbf3 Cleaning 2025-06-18 16:43:00 +02:00
Adrien Ufferte fc5fe65f70 Clean code naming convention V5 2025-06-09 20:34:27 +02:00
Adrien Ufferte 8eabc9ea1b Clean code naming convention V3 2025-06-09 13:20:25 +02:00
Adrien Ufferte c01a38625f Clean code naming convention V2 2025-06-09 12:22:43 +02:00
Adrien Ufferte 8e90e9f5ef Clean code naming convention 2025-06-08 23:36:19 +02:00
Adrien Ufferte 0e29dce217 Remediation score clean and penguin game can now change GP remediation score 2025-05-19 15:28:31 +02:00
Adrien Ufferte ff95147b38 Clean minigames code 2025-05-14 11:54:38 +02:00
Adrien Ufferte c30709d4c3 Make sure the difficulty can be lower if the player has difficulties, even if the players finally wins the game 2025-05-14 09:09:08 +02:00
Adrien Ufferte 1b10829f9d Add new function to send "Start-session" signal to backend 2025-05-05 14:27:34 +02:00
Adrien Ufferte 0bfead86e0 Ensure proper initialization of all Arrays and Dictionaries 2025-05-05 10:52:37 +02:00
Adrien Ufferte 0cfe83778c Clean and hard-typing 2025-04-30 09:25:36 +02:00
Adrien Ufferte c1b1a8d981 Add submit of student metrics 2025-04-29 09:29:47 +02:00
Adrien Ufferte 97fb4ec523 Cleaning and strong-typing 2025-04-28 14:45:19 +02:00
Adrien Ufferte 25824032c6 Some cleaning 2025-04-24 13:13:56 +02:00