Changelog

Follow up on the latest improvements and updates.

RSS

CAS Bugfixes
  • Fixed the issue that a quest with a newly-created dialogue task cannot be duplicated unless the dialogue task gets edited first.
  • Added blocks to the scene editor when it's loading, so that there won't be problems caused by entering the scene editor before the scene is fully loaded
Game Bugfix & Improvements
  • Fixed the issue that if the player completes an interaction task step before the guidance arrow has finished an animation cycle, the guidance arrow would not show up for later steps or tasks.
  • Updated the enabling logic of submit button in Custom mechanic-questions, so that it enables when any text is entered, without the player having to click out of the text field first
  • Updated the enabling and glowing logic of complete button in Custom mechanic-AI conversation, so that it doesn't enable until two responses have been sent and 10 seconds have been spent on the task, and doesn't make an attention-drawing flash until the 5 exchanges has been made.
  • Updated camera collision logic to improve game performance

new

Game

Authoring Tool

4/21 Updates

Custom Player Character
Screenshot 2026-04-20 at 8
We have added the ability for you to choose what the player character looks like for each quest.
Interaction Task Upgrade
image
We have created a new version of Interaction Task!
In this new version, you will be able to:
  • [same as before]
    select either
    clicking on targets
    or
    moving into zones
    as the interaction type;
  • [NEW]
    set up multiple interactions within the same task (they can be completed in any order);
  • [NEW]
    have text / animations / sound or any of the combinations as feedback when an interaction is completed.
The tasks that were created using the legacy Interaction form will still function, but we will help you manually convert them into the new version, so we can properly sunset the old version.
In order to better support collaboration and prevent accidental overrides, we have implemented a lock system for quest editing.
When entering a quest by clicking on the quest title in Content page, you are defaulted to view-only mode, where no changes can be made.
Screenshot 2026-03-23 at 12
If nobody is editing the quest, you would be able to make changes once you click on the "Edit" button (top-right). If someone else is editing the quest, you would be notified and given the choice of taking over the editing access.
If your editing access is taken over, you would be notified the next time a save or auto-save happens.
UX Improvements
  • Added in-game tutorials.
  • Fixed the issue that the player has to click into the 3D world after a 2D-overlay task in order to move around with key controls.
  • Now game progress is saved for logged-in users, so they could continue an unfinished quest in a separate session without having to start over.
Bug fixes
  • Fixed the issue that the content page of CAS may fail to load if there are too many quests. The solution should also improve the loading speed of the page.
  • Fixed the issue that the game would sometimes fail to load until refreshing.
  • Fixed the issue that when there are multiple steps in a picture click, the consecutive images flickers for a second before it gets hidden (for the purpose of drawing attention to the instructions).
Other Improvements
  • Adjusted the animation for the button to open a 2D task
  • Updated the feedback for Custom mechanic so it is appropriate whether the questions are assessable.
Voiceover for Discourse
You can now generate voiceovers for a whole Discourse task with the click of a button!
Screenshot 2026-02-16 at 3
After you've determined the text for all the discourse nodes, you can use the "AI Voiceover" button to generate voiceovers for all of the lines of the non-player character. When they are being generated, you could go edit other parts of the task/quest, or wait on the page until it is done.
If you make updates to the text after a voiceover has been generated, you should be prompted to update the audio file, but you will also have the option to keep it.
In the game, the voiceovers will automatically play along with the type-in animation, and the player can play them again if needed.
Voiceover for Task Description & Instruction
Screenshot 2026-02-17 at 12
You can also generate voiceovers for task descriptions and instructions (for 2D mechanics) by simply clicking on the button next to the audio field.
Voiceover for instructions are automatically played in the game, but task descriptions will require a button click.

improved

fixed

02/11/26 Updates

UX/UI Improvements
  • Added animations to the button to open a 2D task, so it's more obvious.
  • Made sure that exiting a task when the content is technically complete would carry on the game.
  • Enabled Discourse text scrolling even when the cursor is outside of the history dialogue section.
  • Clicking on an image in Discourse will now show the picture in full-screen.
Analytics
  • Users' answers of questions (short answer and multiple choice) in Custom tasks are going to be recorded from now on (only for logged in users), in addition to the AI conversations.
Bugfix
  • Fixed the issue in Discourse that when there are multiple lines from the NPC, the speaking animation stops at the end of the first line.
  • Fixed the issue that NPCs imported for a task sometimes does not get cleared up at the end of the task.
  • Fixed the issue in the Custom Mechanic that if the player hits the space bar when inputting a short response, the space does not get registered.

fixed

improved

1/28/26 Updates

Improvements
  • Added a "save" button in the Discourse Editor so you don't have to leave editor in order to save your progress.
  • Updated the game behavior for Argument when there is only one slot: clicking another piece of knowledge when there is one already selected should automatically swap them.
  • Added buttons to reorder pictures in a Picture Click task
Screenshot 2026-01-28 at 6
Bugfixes
  • Fixed the issue that in Picture Click, sometimes information incorrectly merge when a picture step gets deleted
  • Fixed the issue that sometimes radio button values get overridden
  • Fixed the issue that sometimes the published quest doesn't have the latest version of the draft
Audio for Task Description and Instructions
  • Added optional audio field for Task Description.
    Not all students willw ant this read aloud on every transition, but it is available for accessibility support. Therefore, the player will have to click on a button in the game to listen to it.
  • Added optional audio field for Instructions for Picture Click and Custom mechanics.
    It will be automatically played when the UI is open, and the speed of the type-in animation will match the audio if there is one. This will help players attend to the instructions. Use spacebar to skip the audio and the animation (
    great for playtesting for Creators!
    ).
Discourse Mechanic Game Improvements
  • Character framing has been adjusted so the view is closer and they are always visible no matter the aspect ratio.
  • We have added talking animations for the NPC in the game, and made sure it matches the sound clip length if there is one.
Screenshot 2026-01-23 at 3
Bugfixes
  • Fixed the issue that the "Questions" section in Custom mechanic was showing up even when the activity type was not selected.
  • Fixed the issue that if you switch targets in the scene editor, the gizmos stays on previously selected target until you refresh the page.
  • Fixed the issue that if you edit the level in the Level Editor (art tools), the material reference becomes incorrect when saving your edits, making the objects white/invisible.
Load More