This changelog follows the guidelines of Keep a Changelog from version 1.1.0 onward. The AdLer Engine uses Semantic Versioning.
Changes that are not yet included in a release are listed here. Click to expand!
- new icons for avatar creator categories
- added completion button in modal for h5p elements
- added translated tooltips on avatarEditor thumbnails
- added button to remove selection in avatarEditor
- added accordion menu to avatar editor
- new icons for door icons in 2d
- new 3d icons for doors
- new 2d & 3d icon for previously known h5p element
- more robust error messaging
- additional buttons for changing break notification slides
- adaptivity element legend is minimized after closing the dialog window
- title tooltips to buttons in space selection
- streamlined various different close buttons across the program with a new icon
- new header in WelcomePage - now in nice 3D type
- fixed incorrect display of story element text on space transition
- incorrect locations on 3d icons
- issue where a single reload of the browser page set the application to an invalid state
- adaptivity element characters should not be running infinitely on their spot anymore
- controls explanation to learning space display are now shown in the loading screen
- new character models have been added
- welcome screen now has a new button to directly open the associated moodle
- break time notification now closes instead of minimizing from big modal
- hover color for buttons to meet accesibility expectations
- rearranged SideBarMenu into a more logical order
- background color in learningElementsGoalPanel
- refactored ui icons
- BottomTooltip now behaves like a button when hovered with mouse, to be clear that it can be clicked
- deprecated and unused icons have been deleted
- wrong space icon in SideBar now depicts correct spaceMenuIcon
- avatar spawn rotation is now being applied
- intro story NPC now spawn during cutscene after entering a new learning space
- fixed several button placement inconsistencies
- Updated adaptivity element functionality to now display already given correct answers for completed tasks.
- Made Avatar Camera rotatable
- Learning Element icon rotation for better readability
- Decreased closest walkable distance to obstacles in the learning space
- vanishing Story-NPC, when they start in random movement mode after loading a learning space
- fixed crash in learning space in production-environment
- appearance of intro and outro selection button in Story-NPC when story has only intro or outro
- close-icon-nobg.svg
- added informing modal if user is not registered in any courses
- "submit" button to storyelement
- new icon to Modal Close Buttons
- move trigger of potential outro cutscene of story and learning element to closing respective modal
- size of Break Time Notofication close button
- increased pointer movement threshold of avatar
- updated H5P standalone library
- Typo "x" in Modal Close Buttons
- removed displaying space goal panel from space score panel
- fixed unlocking of outro cutscene text in story element dialog menu
- fixed crash if story element accesses non-existing text-element
- fixed layout issues on mobile with goal panel and points
- fixed some jittery avatar animation transitions
- fixed story npc not stopping movement in dialog menu
- fixed memory leak in spacedisplay
- fixed 3d placements of walls on non 90° angles on rooms.
- fixed multiple outro story triggers when answering adaptivity element questions
- fixed incorrectly displayed adaptivity hint
- added story element
- added learning space decoration according to theme
- added T-shaped layout as learning space
- added D-shaped layout as learning space
- added campus theme variants for Aschaffenburg and Kempten campi
- added button for learning outcomes (goals) next to space and world progress
- added new robot NPC as default model for adaptivity element
- changed hint of adaptivity element to open learning element if learning element and player are in same learning space
- improved adaptivity element icon key
- improved presentation of learning goal in learning space view
- improved navigation of avatar and NPCs in learning space
- removed highlighting of learning element if hint of adaptivity element was referencing learning element in same learning space
- fixed order of question in adaptivity element by difficulty
- fixed display of incorrect hint in adaptivity element
- fixed avatar getting stuck in animations
- fixed break time notification timings
- fixed inconsistent navigation options within adaptivity elements
- fixed answering a harder question than required within adaptivity elements not counting towards progression of said element
- Joined meshes of TH Aschaffenburg 3D environment to optimize performance
- background-color to SideBar.
- Logout from Moodle.
- loading screen to learningworld menu to load data and preventing UI pop-in.
- error message and advice if server timeout in login context is reached.
- Campus TH Aschaffenburg as 3D environment
- responsive styling of LoadingScreen.
- BreakNotification message is now not a complete button. This gives better read- and usability.
- refactored styling of WelcomePage and added new button for future functionality.
- displaying moodle symbol on welcome screen only after successful login.
- fullscreen functionality in UI of h5p element to prevent bug that breaks h5p display.
- Learningworld completed - Modal now only shows once per session.
- Loading Screen readies before space is ready.
- Bottom Tooltip does not show over elements anymore.
- bug that prevents h5p element sometimes from scoring in 3d environment.
- improved styling of close-button of modal.
- improved styling of breaktime notification.
- overview of licenses used.
- questions after selecting a hint will be displayed correctly.
- fixed styling issues for adaptivity on mobile.
- improved 2D display of NPC on mobile.
- position of back button in adaptivity element now on left side.
- dynamic NPC image matching the 3D model in the space to Adaptivity Element.
- bulletpoint list for learning outcomes in LearningSpaceMenu and LearningSpace.
- Support for Display of Learningelements which are not in the displayed room has been added.
- Learning Goals can now be displayed by clicking the spacescore panel.
- Break Notifications should behave correctly now.
- Fontsizes in Adaptivity elements should be displayed correctly now.
-
Adaptivity Element:
- specific icon for adaptivity element.
- 3D representation of NPC.
- 2D representation of NPC.
- dialog line.
- progressmeter.
- task selection with icons for question status.
- question selection with adaptive hints.
- three different diffculties for questions.
- question answer mask for single and multiple choice.
- responsive UI.
-
Time Spent Element:
- break notification every 30 minutes.
- 3 types of break advices for short, medium and long breaks.
- 13 different break advices.
- randomized selection of break advice.
- up to four slides per break notification.
- responsive UI.
- bug that prevented update of score panel when scoring h5p elements.
- There is a new Helpdesk Panel with partially new functionalities (LogExport) and partially new icons.
- A first version of the upcoming Adaptivity Element is now integrated.
- Users are now redirected to Welcome (and login) Page when trying to open a menu or space while not logged in.
- Avatar spawns in front of the entry door.
- support for more Learning Space themes
- trophy models
- Improved portrait display of LearningSpace on mobile.
- Changed the direction of menus in portrait mode from side-by-side horizontal view to vertical view.
- Help button displaced to better position.
- Learning Elements and Doors can now be opened via click instead of doubleclick.
- Improved learning element modals to prevent useless scroll bars.
- FullscreenButton in SideBar (mobile only).
- Dotted borders in both LearningSpace and LearningWorld menus.
- Default button 'Adler flieg' of selection menus.
- Overlapping AdLerEngine icon on WelcomeScreen.
- ScorePanels are now responsive.
- Vertical support for mobile
- Added new avatar animations
- Door sound improved.
- Changed the mobile view of the score panel from next to, to on-top of each other
- Scorepanels are now displayed vertically (mobile)
- Font size adjustments in LearningSpaces (mobile)
- Removed the modal which forces the user to turn their mnobile devices to landscape mode
- Space now opens when entering a completed space
- Fixed container overflow issues in LearningWorldMenu and LearningSpaceMenu
- movement target indicator
- space completion sound feedback (with temporary effect)
- H5P Modal Contents are displayed at full width and scrollable
- touch controls to be more usable
- space completion modal to make room for better systems to indicate room completion
- unneccessary scrollbars in menus
- missing standin decorations
- broken avatar navigation due to improper scene loading
- Überarbeitung der 3D Modelle und Texturen im Lernraum (incl. Avatar)
- Räume haben abhängig von Autorentool Informationen verschiedene Grundrisse (L_32X31_10L, R_20x20_6L, R20X30_8L)
- 3D Ansichten haben Umgebungen, Raum schwebt nicht mehr im Nichts
- Räume haben eine Ein- und Ausgangstüre
- Räume haben Fenster
- Navigation zwischen Räumen über die Tür-Modals möglich
- Avatar hat eine festgelegte Spawnposition
- Räume beinhalten Dekorations Objekte
- Verbesserung der Kamera Einstellungen
- Generelles Polishing + Bugfixing
- Hilfe Button für Anwender in Menü und 3D Ansicht
- Lernweltmenu zum navigieren verschiedener Lernwelten
- Lernraummenu mit Graph Ansicht erweitert
- Verbesserung der Navigation zwischen Menus
- Punkteanzeige in der 3D-Ansicht
- Avatar kann bewegt werden
- Lernraummenü stellt eine Lernwelt mit ihren Lernräumen dar
- Detailansicht im Lernraummenü stellt Eigenschaften eines spezifischen Lernraums dar
- Es kann via Menu von einem Lernraum zu einem anderen Lernraum der selben Lernwelt navigiert werden
- H5P Lernelemente geben je nach Bearbeitungsstatus volle oder keine Punktzahl
- Nutzer kann zwischen Titelbildschirm, Lernraummenü und Lernraum-Szene navigieren
- Überarbeitete Anordnung der UI in der 3D Ansicht
- Überarbeitung aller Icons
- Räume können erstellt und angezeigt werden
- Avatar wird in der Mitte des Raums gespawnt
- Lernelemente (Text, Video, Bild, H5P) können erstellt und angezeigt werden
- Es kann mit Lernelementen interagiert werden
- Interaktionen mit Lernelementen öffnen ein 2D Fenster mit dem jeweiligen Lernelement
- Schließen der Lernelement-Fenster schüttet Punkte aus
- Tür des Raums öffnet sich nach Erreichen eines Punkteschwellenwerts