Commit Graph
100 Commits
Author SHA1 Message Date
Dylan Sarrazyn 748963a385 Updates Android exports presets. Improve the opening curtain visuals. 2024-10-24 11:52:11 +02:00
Dylan Sarrazyn 551aa074a2 Fixes warnings. 2024-10-23 16:36:42 +02:00
Dylan Sarrazyn 46d32176c7 Fixes the highlight animation for the crabs minigame. 2024-10-23 14:50:40 +02:00
Dylan Sarrazyn ac4ae00a99 Code cleanup. Removes Godot warnings. Removes unused import functions from the Database. 2024-10-22 17:21:42 +02:00
Dylan Sarrazyn c40e8abec2 Fixes the distractor for the words minigames. 2024-10-22 12:04:16 +02:00
Dylan Sarrazyn 636fcbb23a Fixes the sequencing in the gardens animations. 2024-10-17 11:50:50 +02:00
Dylan Sarrazyn 756098ba0a Updates and fixes the pause menu. Hides stimuli button when not needed. 2024-10-16 14:30:09 +02:00
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