Commit Graph
100 Commits
Author SHA1 Message Date
Dylan Sarrazyn ee53976575 Fixes a visual bug on the penguin minigame 2024-10-15 16:55:07 +02:00
Dylan Sarrazyn 51c999a19a Fixes a bug with the student code attribution. Fixes a bug in the syllable minigames when updating GP scores. 2024-10-15 13:12:11 +02:00
Dylan Sarrazyn 26013cdcb2 Merge branch 'crabs_minigames_rework' of https://github.com/Excello-Recherche-Education/Kalulu into crabs_minigames_rework 2024-10-10 11:32:37 +02:00
Dylan Sarrazyn f3c56f3667 Fixes pause menu on various minigames 2024-10-10 11:32:07 +02:00
Dylan Sarrazyn b4a1ddcba7 Fixes pause menu in minigames. Improves Caterpillar eat and spit animations. Improve parakeets feedback animations. Fixes a bug in the words minigames that presented words that were exceptions. Updates exports presets. 2024-10-10 11:26:33 +02:00
Dylan Sarrazyn c47a00dcf6 Fixes pause menu on various minigames 2024-10-08 09:20:03 +02:00
Dylan Sarrazyn 982ead3365 Fixes conflicts on translation files 2024-10-02 13:28:35 +02:00
Dylan Sarrazyn c7cce82872 Fully integrate the versionning of the language packs in the app. Handles offline users with an already downloaded pack. Updates the package downloader scene. 2024-10-02 13:22:24 +02:00
Dylan Sarrazyn afbc572217 Reworks package downloader to integrate the versionning of the files. 2024-10-01 16:50:30 +02:00
Dylan Sarrazyn 0b9bbd9bb8 Updates prof tool to add versionning file. Fixes a bug in the summary file. 2024-10-01 14:03:40 +02:00
Dylan Sarrazyn b89a523f83 Adds missing translations 2024-10-01 14:02:40 +02:00
Dylan Sarrazyn ee092c409a Updates export presets 2024-10-01 13:59:50 +02:00
Dylan Sarrazyn 1661345f17 Updates export presets 2024-10-01 11:18:15 +02:00
Dylan Sarrazyn 5da1c8c248 Update gitignore 2024-10-01 10:18:53 +02:00
Dylan Sarrazyn ce99787e1b Fix conflicts 2024-10-01 10:11:14 +02:00
Dylan Sarrazyn f3e8276a2c Update the lesson unlocks in the teacher settings. Improve the tracing of the look and learn. Fix a bug in the words minigame
Updates teacher settings. Removes Android folder
2024-10-01 10:00:28 +02:00
Dylan Sarrazyn 7c407ad1f2 Update the lesson unlocks in the teacher settings. Improve the tracing of the look and learn. Fix a bug in the words minigame 2024-09-25 16:12:49 +02:00
Dylan Sarrazyn 30e1ebf827 Fix password visualizer borders for different width 2024-09-25 10:01:03 +02:00
Dylan Sarrazyn cc14f6ed61 Fix a bug with the end of lesson animation not showing up in the gardens 2024-09-24 15:40:09 +02:00
Dylan Sarrazyn 7564e2e8b7 Fix the empty brain screen bug. 2024-09-24 10:13:39 +02:00
Dylan Sarrazyn 056030306f Adds general conditions to the translation files 2024-09-12 11:39:35 +02:00
Dylan Sarrazyn c6b7dd4915 Updates the ServerManager to handle the authorization header. Updates the ios export preset. 2024-09-11 15:27:00 +02:00
Dylan Sarrazyn fc4bee6f85 Updates ServerManager to use prod URL of the API. 2024-09-11 11:39:52 +02:00
Dylan Sarrazyn 3641c934ac Removes language resources folder and updates exports presset 2024-09-11 10:16:26 +02:00
Dylan Sarrazyn ba5fb1259b Code cleanup 2024-09-11 10:14:55 +02:00
Dylan Sarrazyn 225942864d Updates package downloader. Fix a bug in the tracing manager that showed letters without tracing data. 2024-09-11 10:02:31 +02:00
Dylan Sarrazyn 9e0802444e Integration of the new API to fetch the language packs from the server. 2024-09-04 16:59:16 +02:00
Dylan Sarrazyn 76d1520b48 Adds a popup when registration fails. Clean up. 2024-09-03 16:58:36 +02:00
Dylan Sarrazyn ad17edb8f3 Integrate register and login APIs 2024-08-14 17:32:17 +02:00
Dylan Sarrazyn 2a80fb6e26 Adds lookandlearn, minigames and lesson completion animations to the gardens. Adds sounds in the brain screen and the gardens. 2024-08-01 12:41:14 +02:00
Dylan Sarrazyn 6e0e2d2719 Adds virtual keyboard detection and spacer to make sure that informations is not hidden by it. 2024-07-30 16:11:41 +02:00
Dylan Sarrazyn ead1c7de79 Fixes locked colors for the gardens minigame layout. 2024-07-24 15:11:43 +02:00
Dylan Sarrazyn ff8a316574 Locks the minigame UI buttons when winning or losing the minigame. 2024-07-23 17:00:14 +02:00
Dylan Sarrazyn 1dd797ce7e Updates the incorrect response hints for the minigames. Fixes a bug in the scoring of syllable minigames when the pressed syllable has more GPs than the target. 2024-07-23 16:56:52 +02:00
Dylan Sarrazyn 0228d87724 Only on minigame is now proposed for the player instead of a category. Updates the prof tool. Reworks the minigame layout in the gardens. 2024-07-23 15:58:25 +02:00
Dylan Sarrazyn d5c8f09df7 Polish the gardens menu. 2024-07-18 17:37:17 +02:00
Dylan Sarrazyn 1371fa51d6 Updates the visuals on the garden screen to improve readability of completed lessons. 2024-07-17 16:41:20 +02:00
Dylan Sarrazyn 4632dc938a Fixes lookAndLearn tracing not working. Reworks the background. 2024-07-17 15:25:59 +02:00
Dylan Sarrazyn 2947d814f4 Updates translations files. Fixes the Vulkan rendering bug of clip by using canvasgroup for now. 2024-07-17 12:17:43 +02:00
Dylan Sarrazyn da3f2e0d9b Corrects some bugs on the crabs and jellyfishes minigames. The win speeches now plays correctly. When retrying a minigame, the transition data (current lesson) is kept. 2024-07-16 17:48:39 +02:00
Dylan Sarrazyn a0753e88af Small fix on main menu informations. 2024-07-11 12:01:32 +02:00
Dylan Sarrazyn 80d58283b7 Adds localization to the register scene and the settings. 2024-07-11 11:58:24 +02:00
Dylan Sarrazyn ee4f8dac14 Adds localization to main menu, adult check and package downloader. 2024-07-10 16:38:49 +02:00
Dylan Sarrazyn 1d22612490 Adds es_UY locale to supported locales. Unmutes music. 2024-07-10 14:42:39 +02:00
Dylan Sarrazyn eab2aeb0b0 Updates LocalPackageDownloader. Updates Splash and Main menu. 2024-07-10 13:56:05 +02:00
Dylan Sarrazyn bcd70fb651 Updates folder_unzipper. Copy the zip file to user before unzipping it (Android doesnt support file writing from res) 2024-07-04 15:45:16 +02:00
Dylan Sarrazyn b63e09eaa5 Updates export profile 2024-07-03 16:53:40 +02:00
Dylan Sarrazyn fcfc0dc07a vbump godot-sqlite 2024-07-03 16:28:29 +02:00
Dylan Sarrazyn 8928d5d59a Adds local package dowloader screen. Hides language selection for now. Updates FolderUnzipper utils. Updates database to not connect automatically. 2024-07-03 16:05:55 +02:00
Dylan Sarrazyn 0d978ee9a9 Updates zip file. Uses full locales instead of language locales. Removes languages_resources folder. 2024-07-03 12:27:21 +02:00
Dylan Sarrazyn 2c21ef1d58 Fixes on database 2024-07-03 11:58:57 +02:00
Dylan Sarrazyn fe9a199058 Fixes crab label 2024-07-03 11:12:21 +02:00
Dylan Sarrazyn 4baa28cd8a Updates fr language zip. Fixes a bug on the gardens that unlocked all lesson upon pressing the back button while in minigame selection. Fixes a bug on FolderUnzipper that tried to copy non existent files. 2024-07-03 10:39:30 +02:00
Dylan Sarrazyn 4038c7027b Adds french database zip. Loads database on startup. Fixes look and learn audio getter in database. 2024-07-02 16:33:52 +02:00
Dylan Sarrazyn 94a4ed9321 Fixes penguin minigame 2024-07-02 12:37:58 +02:00
Dylan Sarrazyn f317867331 Fixes prof tools DB requests 2024-07-02 12:33:28 +02:00
Dylan Sarrazyn dc7038b39f Optimizes the DB request for the sentences. Fixes the ratio of stimuli. Handles the apostrophes in the sentences. Fixes the animations. 2024-07-02 12:33:25 +02:00
Dylan Sarrazyn b6c92cd4bc Fixes a bug that lets you move words when the minigame is done. 2024-07-02 12:31:46 +02:00
Dylan Sarrazyn 8a230495e9 Fixes crabs labels. Fixes a bug that made the game crash when there were no current lesson stimuli for words and syllables minigames. 2024-07-02 12:31:43 +02:00
Dylan Sarrazyn 09852a7e57 Makes tracks stay validated. Frogs jumps at the last validated track when a mistake is made. Handles the scaling of lilypads to ensure that the label is always the same size. 2024-07-02 12:29:35 +02:00
Dylan Sarrazyn e4f5aac29d Locks the actions in the monkeys minigame when a word is completed and at the end. 2024-07-02 12:26:11 +02:00
Dylan Sarrazyn f5a1f0511f Fixes crabs labels. Fixes a bug that made the game crash when there were no current lesson stimuli for words and syllables minigames. 2024-07-02 12:25:35 +02:00
Dylan Sarrazyn 14234c0a04 Makes the river spawn the water rings 2024-07-02 12:23:04 +02:00
Dylan Sarrazyn 7647c3a58b Makes tracks stay validated. Frogs jumps at the last validated track when a mistake is made. Handles the scaling of lilypads to ensure that the label is always the same size. 2024-07-02 12:22:59 +02:00
Dylan Sarrazyn 4de8c4cfa9 Handles labels positioning and colors. Cleanup the code. 2024-07-02 12:19:22 +02:00
Dylan Sarrazyn 000f5769e3 Adds DB requests for sentences with silent GPs and GPs in sentences. 2024-07-02 12:19:22 +02:00
Dylan Sarrazyn 048a7ddcde Cleanup of penguin minigame. Turn the music back on. 2024-07-02 12:19:22 +02:00
Dylan Sarrazyn de3c3b9e4c Adds highlight 2024-07-02 12:19:17 +02:00
Dylan Sarrazyn c13d874558 Adds FX to the penguins. 2024-07-02 12:12:15 +02:00
Dylan Sarrazyn 3686de7db6 Adds snowball throw. 2024-07-02 12:12:15 +02:00
Dylan Sarrazyn 5987221e7f Setups the minigame base functionalities. 2024-07-02 12:12:10 +02:00
Dylan Sarrazyn 8fc6b03798 Setups assets and animations. 2024-07-02 12:10:00 +02:00
Dylan Sarrazyn 884414bcd6 Adds iOS export preset 2024-07-02 12:08:02 +02:00
Dylan Sarrazyn 28c5e8a4ea Fixes crab despawning. 2024-06-11 12:13:14 +02:00
Dylan Sarrazyn d7c436d935 Handles logs and scores in the words minigames. 2024-06-11 12:05:41 +02:00
Dylan Sarrazyn 727372a9c2 Fixes resources for remediation and difficulty. 2024-06-11 12:00:20 +02:00
Dylan Sarrazyn 5657d83c86 Adds evolutive difficulties for the students. 2024-06-11 12:00:20 +02:00
Dylan Sarrazyn 27d318cbbd Fixes on syllables minigame. 2024-06-11 12:00:20 +02:00
Dylan Sarrazyn e401b68c07 Optimizes database request for words. Fixes highlight on words minigames. Removes the GPs from the syllables minigames. 2024-06-11 12:00:17 +02:00
Dylan Sarrazyn 9ecea21007 Adds remediation for words minigames. Adds a min length of GPs for words minigames. 2024-06-11 11:53:32 +02:00
Dylan Sarrazyn 76051479e6 Handles remediation for the syllables minigames. Reworks the highlight feature into the base minigame. Adds code region in base minigame and syllables minigame scenes. 2024-06-11 11:50:19 +02:00
Dylan Sarrazyn 5ce927772f Adds GP scoring for the syllables minigames. Reworks syllables database requests. 2024-06-11 11:49:23 +02:00
Dylan Sarrazyn 7745ad9bf8 Adds scores saving for the syllables minigames. Rename HearAndFindMinigame to SyllablesMinigame 2024-06-11 11:49:19 +02:00
Dylan Sarrazyn 5073640649 Adds UserRemediation resource. Updates the UserDataManager to handle remediation. 2024-06-11 11:44:37 +02:00
Dylan Sarrazyn a13badd772 Adds minigame labels settings to the turtles minigame. 2024-05-28 10:27:40 +02:00
Dylan Sarrazyn 972494ac1d Reworks the crabs minigame holes to work with different sizes of crabs. 2024-05-28 09:43:53 +02:00
Dylan Sarrazyn 5952ea862b Removes unnecessary class names. 2024-05-28 09:43:53 +02:00
Dylan Sarrazyn 666895407e Adds a ressource for the settings of the minigames labels. Fixes issues with the scaling of assets. Fixes a bug on the syllables minigame (_on_stimulus_found function was not called). 2024-05-28 09:43:50 +02:00
Dylan Sarrazyn 76cc283485 Hides the GPs of inactive tracks for the frog minigame. 2024-05-28 09:41:52 +02:00
Dylan Sarrazyn 1f55523e89 Reworks frog minigame water shader. Adds a moving sky to the monkeys and parakeets minigames. Remove warnings. 2024-05-28 09:41:52 +02:00
Dylan Sarrazyn 4badcead69 Fixes the logging of answers in the monkey minigame. Fixes more warnings. 2024-05-28 09:41:52 +02:00
Dylan Sarrazyn 65306fd0d1 Remove class_name from the Monkeys minigame. Remove some warnings 2024-05-28 09:41:52 +02:00
Dylan Sarrazyn 123f714729 Reworks how the label works (1 underscore is 1 GP and not one letter) in the monkeys minigame 2024-05-28 09:41:52 +02:00
Dylan Sarrazyn 8a4515b602 Reworks the monkeys minigame difficulty settings (4 monkeys max) 2024-05-28 09:41:52 +02:00
Dylan Sarrazyn 1047757cbb Fixes the distractors selection for the words minigames to make sure that no distractor has the same phoneme as the stimuli and that no distractor is the start of the stimuli 2024-05-28 09:41:48 +02:00
Dylan Sarrazyn 361fe30787 Makes turtles not spawn from the left of the screen (UI). Play the water ring animation while the turtle is swimming. Remove the classnames. Fixes the editor warnings. 2024-05-24 10:16:41 +02:00
Dylan Sarrazyn 74bbb18d43 Adds highlight to the turtles minigame. 2024-05-24 10:16:13 +02:00
Dylan Sarrazyn 1207f2400d Fix the direction of turtles when they spawn. Adds FX 2024-05-24 10:16:13 +02:00
Dylan Sarrazyn ed80bad891 Make turtle minigame extends words minigame 2024-05-24 10:16:13 +02:00
Dylan Sarrazyn b06ebfe6cf Move swipe detector to utils. Water shader 2024-05-24 10:16:13 +02:00