Commit Graph

272 Commits

Author SHA1 Message Date
Adrien Ufferte dfd584d17c Merge pull request #205 from Excello-Recherche-Education/godot-upgrade-4.6
Upgrade Godot version to 4.6
2026-01-29 11:28:57 +01:00
Adrien Ufferte 847b96ec30 Merge pull request #203 from Excello-Recherche-Education/boss-data-collection
Add data collection to boss games
2026-01-29 11:28:12 +01:00
Adrien Ufferte f3e3d4bfcd Upgrade Godot version to 4.6 2026-01-27 14:52:22 +01:00
Adrien Ufferte 3dc075854b Add data collection to boss games 2026-01-26 14:23:59 +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 95d150cebf Debug progress ratio calculation 2026-01-15 11:35:17 +01:00
Adrien Ufferte ce5975bb91 Debug boss number of words 2026-01-15 10:13:19 +01:00
Adrien Ufferte ba2cf68ee6 Nomenclature fixes 2026-01-14 16:46:49 +01:00
Adrien Ufferte b4e4379cda Boss save system only stores highest finished 2026-01-14 16:39:19 +01:00
Adrien Ufferte 0259d3d3d8 MASSIVE improvement in loading time 2026-01-14 16:39:19 +01:00
Adrien Ufferte ecedc661d3 Add boss, first version 2026-01-14 16:39:19 +01:00
Adrien Ufferte 7bd475a76a Dynamic flower size depending on minigames completion 2026-01-14 16:39:19 +01:00
Adrien Ufferte 8b88b1a148 Generate flowers dynamically, on top of each lesson button 2026-01-14 16:39:19 +01:00
Adrien Ufferte 2d6134aae1 Version 1 2026-01-14 16:39:19 +01:00
Adrien Ufferte b261c2f20d Delete useless files 2026-01-14 16:39:19 +01:00
Adrien Ufferte d2bdc996c0 Reset password 2025-12-09 14:58:49 +01:00
Adrien Ufferte 8d9ccce163 Ants minigame new graphisms 2025-12-09 13:08:55 +01:00
Adrien Ufferte 23436332cc Merge pull request #133 from Excello-Recherche-Education/simplify-set-language
Add security to prevent useless computation
2025-12-02 09:46:11 +01:00
Adrien Ufferte 06bf0dd720 Merge pull request #134 from Excello-Recherche-Education/turtles-new-graphisms-v2
Turtles new graphisms (and logic)
2025-12-02 09:45:47 +01:00
Adrien Ufferte 55d08998e3 Monkeys minigame new graphisms 2025-12-01 14:33:32 +01:00
Adrien Ufferte e6c9e81aa8 Turtles new graphisms V2 2025-11-25 16:54:54 +01:00
Adrien Ufferte e301bd583c Add security to prevent useless computation 2025-11-25 10:14:59 +01:00
Adrien Ufferte e48e87eda8 Merge pull request #112 from Excello-Recherche-Education/debug-device-tabs-teacher-settings
Debug device tabs when receiving incompatible data from server
2025-11-25 09:29:15 +01:00
Adrien Ufferte 722ba28556 Merge pull request #131 from Excello-Recherche-Education/parakeet-new-graphisms
Parakeet New graphisms
2025-11-24 14:13:52 +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 1b14da080e New logic flow 2025-11-21 16:06:48 +01:00
Adrien Ufferte 4689a7145d Move language selection to account creation and link it to user account 2025-11-21 16:05:56 +01:00
Adrien Ufferte b478929c03 Merge pull request #115 from Excello-Recherche-Education/show-hide
Cleaning new setter/getter path for variables in Godot 4.5
2025-11-21 14:33:16 +01:00
Adrien Ufferte 32bdfd6cbb New graphisms 2025-11-21 10:41:37 +01:00
Adrien Ufferte 7c101bd19c Log nomenclature corrections 2025-11-18 10:23:26 +01:00
Adrien Ufferte 5b6b706db9 Caterpillar new graphism 2025-11-13 11:52:04 +01:00
Adrien Ufferte 1ffb26fb56 cleaning visible logic 2025-11-13 11:40:50 +01:00
Adrien Ufferte aa1f99694d Debug device tabs when receiving incompatible data from server 2025-10-31 15:27:14 +01:00
Adrien Ufferte 43d56bfefb Security 2025-10-23 13:45:28 +02:00
Adrien Ufferte 093755df18 Fixes default value and type 2025-10-09 15:36:32 +02:00
Adrien Ufferte 0a302945a3 Strong typing and prevent infinite loop 2025-10-09 15:01:07 +02:00
Adrien Ufferte 2c511b9100 Cleaning 2025-10-07 16:23:05 +02:00
Adrien Ufferte bbee98c236 Add integrity check to progression data 2025-10-06 16:30:25 +02:00
Adrien Ufferte 4dd1255b0b Reorder last_modified 2025-10-06 10:25:11 +02:00
Adrien Ufferte 5c91a2d851 Cleaning remaining old "Logger" into "Log" 2025-10-06 09:44:32 +02:00
Adrien Ufferte b4840ea289 Save time spent in minigames inside StudentProgression data 2025-10-06 09:44:32 +02:00
Adrien Ufferte 9103d29fed Make default log level to "info" instead of "trace"
+ Small fix of class_name declaration order
2025-10-03 16:57:11 +02:00
Adrien Ufferte 440849be7f New log visualizer in Developer Settings 2025-10-03 15:59:21 +02:00
Adrien Ufferte cac6eff7df Add dominican republic language 2025-09-23 13:50:09 +02:00
Adrien Ufferte 843342617d Reimport all files with Godot 4.5 2025-09-23 10:13:56 +02:00
Adrien Ufferte ee35e352b6 Upgrade godot from 4.4.1 to 4.5 2025-09-18 15:26:44 +02:00