02-07 Feb Update

v0.5.5440 / 07 Feb 2024

🚀 Major Features

We have released some features this time that are great for creating multiplayer games!

🔄 Shared Rules Update:

  • "Shared" Property 🤝: Rules can now be marked as "Shared". When activated, these rules apply to everyone in the same room, enhancing multiplayer interactions.

  • Enhanced on_var_change 🔄: This function has been updated to work with Shared Rules, enabling real-time variable syncing across all players. You can now set a rule “When variableA changes, variableA should capture data”. If this is a shared rule, the value of variableA will be synced with all players.

🔍 Advanced Variable Comparison:

  • Variable Substitution in When Conditions 📊: You can now use variable substitution in the "When" part of rules, allowing for dynamic comparisons. For example, set conditions like "When a > {{b}}".

🎮 Player Count Enhancements:

  • New Variables: Introducing two auto-generated variables for player counts:

    • player_count_var 🧑‍🤝‍🧑: Tracks the number of players in your current game instance.

    • player_count_all_var 🌐: Shows the total number of players in the entire game room.

🔐 Improved Session Management:

  • "Remember Me" Option ✅: Users can now choose to be remembered after logging in, streamlining access for subsequent sessions. This feature is available for "Social" logins and other methods configured in Viewer Groups.

📱 PWA Support:

  • Install as PWA 🚀: GMetri experiences can now be installed as Progressive Web Apps (PWAs) on most modern browsers, offering a more app-like experience directly from your browser.

⏫ Minor Improvements

  • Japanese Language Option 🇯🇵 The viewer bubble now supports Japanese fonts also

  • Faster Avatar Thumbnails⚡ Default avatars selection screen now load more quickly, enhancing the user experience right from the start.

  • Max Rooms Configuration 🔀 Setting the maximum number of room instances to more than 1 allows for separate moderator rooms. However, setting it to 1 keeps moderators and attendees in the same space, ideal for scenarios like classroom interactions where the teacher needs moderation control.

  • Resizable Deployment Slug Input ✍️: The input box for deployment section slugs now automatically adjusts its size based on the input length, making it easier to work with longer URLs.

  • Integrated Passcode in Moderator URL 🔑: The moderator URL now includes the passcode for streamlined access. You have the option to enter the passcode separately if preferred, by removing it from the URL.

🐞 Bug Fixes

  • SCORM File Extension 📦: Fixed an issue where SCORM files downloaded from the deployment section were missing the .zip extension. Now, files are correctly labeled for easy identification and use.

  • Collider Visibility Control 🚫: The hide/show functionality now properly applies to collider elements as well, ensuring consistent visibility settings across your project.

  • Rule Label Correction 🏷️: Corrected the labels for the “When number is between”. “< than” and “> than” now accurately reflect the intended conditions.

  • Accurate Moderator Link 🔗: The moderator link in the Deployment section now accurately reflects the correct URL, even when the workspace slug has an alias.

  • Global Variable Protection 🔒: Resolved an issue where the editor allowed unintended modifications to the default values of Global boolean variables.

  • Improved URL Editing ✏️: Enhanced the functionality of the “cancel” button while editing URLs in the deployment section for a smoother user experience.

  • Variable Name Editing ✍️: Made improvements in the variables section of the editor to facilitate easier renaming of variables.

  • Drag-and-Drop Fixes 🖱️: Resolved issues with dragging functionality for Variables, Menu, and TourMode sections under Settings for more intuitive interface interaction.

  • Single Player Experience Stability 🕹️: Addressed and fixed several errors in Single Player Experience to ensure a smoother experience.

  • Moderator Reactions 💬: Fixed an issue where reactions from moderators were not being sent to moderator rooms, ensuring that all interactions are properly communicated.

  • Cleaned Up Editor Scripts 🧹: Removed unnecessary Facebook and segment.io scripts from the editor to streamline performance and user experience.

Last updated