🕘Change Logs

View the change log history for details of updates to Game Maker, including enhancements, bug fixes, and known issues.

AUG 15TH, 2023 - GAME MAKER 0.8.7

Bug Fixes

  • Fix for minimap disappearing when switching between edit and play mode.

Features

  • Added necessary songs for upcoming events.

JULY 27TH, 2023 - GAME MAKER 0.8.6

Bug Fixes

  • Fixed a crash when loading or creating an experience after loading a previous one.

  • Fixed avatar animation glitch.

  • Resized pagination elements of the asset library.

  • Fix application hanging after trying to load a shared experience.

  • Fix for UI information related to multiple assets physics.

  • Speaker Component not being triggered upon Speak Condition is now working.

  • Animated Decoration was sending messages at start when play count was Zero, that has been addressed.

Features

  • Added necessary songs for upcoming events.

JULY 4TH, 2023 - GAME MAKER 0.8.5

Bug Fixes

  • Fixed an issue where some or all assets appeared red.

  • Crowd Events fix where the events took more than a minute to be triggered.

  • Fix for Bird Behavior where the asset was disappearing.

Features

  • Added necessary songs for upcoming events.

JULY 3RD, 2023 - GAME MAKER 0.8.4

Bug Fixes

  • Fixed various UI bugs.

  • Fixed several bugs that caused system instability.

  • Fixed an issue that was causing the workspace to not be updated after updating a draft experience.

  • Fixed an issue that prevented from locating assets on the hierarchy panel.

  • Fixed a crash when returning from a shared experience to the main menu.

  • Fixed a crash after restarting an experience.

  • Fixed an issue that was only allowing players to pick up dropped pickable components from it's original placement position.

  • Fixed an issue that was causing the multiplayer collectibles to not work if they were childs of another asset.

  • Fixed an issue that was mixing components' parameters if they were being added to more than one asset.

  • Fixed an issue that was showing "Exit play mode" from draft gallery experiences.

  • Fixed an issue that was causing speaker component to send the messages twice.

  • Fixed an issue that was preventing presets made of 2 or more assets sharing the same pivot point to be shown in editor or play mode.

  • Fixed an issue that was showing the speaker component of a curio asset after being picked up.

  • Fixed an issue that was not allowing the messages of a pickable component after being picked/drop to be sent.

  • Fixed an issue that was stuck the GM on a 0% load.

Behavior and Componentes Performance Categorization

The behaviors and components have been categorized depending on their impact on performance in 4 different groups:

  • Null

  • Low

  • Medium

  • High

An informative tooltip has been added as well with recommendation on the usage of the behavior or component.

MAY 23TH, 2023 - GAME MAKER 0.8.3

Features

Pickable Improvements

  • Slider to regulate transparency.

  • Broadcast messages immediately before pick up and after dropping the actor.

Instance Locker Improvements

  • Support for locking experience based on the amount of players that joined in.

  • Broadcast message after lock triggered.

Bug Fixing

Multiple bug fixes have been made to stabilize the product and get some improvements in performance:

  • Significant improvements with rubber banding in Gallery Experiences.

  • Saved experiences loading issue was fixed.

  • Victory / Defeat screen - Restart button was missing.

  • Image Display Component - Thumbnails are now working.

  • Image Display Component - Image wasn’t changing when selecting 'None'.

  • Experience Duplication Cycle - Infinite loading when you try to duplicate an experience was fixed.

  • Camera clipping through the environment while approaching walls issue fixed.

  • Multiple Behaviour / Component fixes and stabilization.

MAY 19, 2023 - GAME MAKER 0.8.22 CHANGELOG

Bug Fixing

  • Fixed server disconnection issue when loading experiences.

MAY 12, 2023 - GAME MAKER 0.8.21 CHANGELOG

Bug Fixing

  • Increased timeout value to avoid disconnections from complex experiences.

  • Added Rabbids sounds / music.

APRIL 13, 2023 - GAME MAKER 0.8.2 CHANGELOG

Features

The following changes or additions have been introduced for this GM version:

  • Volume shapes for the Speaker component.

  • Pickable [SP] support.

  • Multiplayer Simulator: Allows testing within GM Editor how an experience should behave if published as social.

  • Instance Locker: New behavior to prevent new players from joining a social experience after it’s triggered. Only available for admin and moderators accounts.

BUG FIXING

Multiple bug fixes have been made to stabilize the product and get some improvements in performance:

  • Fixed missing audio/music icons.

  • Fixed audio looping on disconnection.

  • Added new Splash Screen animation.

  • Fixed animation missing from equipment.

  • Fixed exceptions and nullrefs when editing behaviors.

  • Fixed race condition when loading streaming assets.

  • Fixed asker to listen to UI events.

  • Fixed several issues when transitioning between Play and Edit modes.

Known Issues

  • The volume slider has no effect on audio streaming in edit mode.

  • VFX attributes modification can't be seen in social hub experiences.

  • The 'Exit Play Mode' button is available on experiences from the Drafts Gallery.

  • Chat service provide error might trigger problems to load an experience.

  • Duplicating experiences might have an infinite loading and it may take some minutes for the experience to be duplicated.

FEBRUARY 23, 2023 - GAME MAKER 0.8.1 CHANGELOG

BUG FIXING

Multiple bug fixes have been made to stabilize the product and get some improvements in performance. These fixes affect:

  • Fixed several crashes and exceptions

  • Added support for [SP] Play Sound Component.

  • Fixed an issue that prevented the “Rarity” VFX from working.

  • Added back the “Heal: X” and “Damage: X” messages, this way you can heal and damage the character via message.

  • Combination of behavior errors was addressed.

  • Fixed an issue with the Lights component vanishing when deleting the textbox.

  • Fixed an issue when reaching the maximum capacity of lights supported.

  • Fixed an issue that all behaviors and components stopped working when you “restart experience” for the draft gallery.

  • Fixed saved presets issue that switched behaviors and components from [SP] to [MP].

  • Fixed the animation decorator not working correctly in Multiplayer experiences.

JANUARY 23, 2023 - GAME MAKER 0.8.0 CHANGELOG

UPGRADING TO V0.8

READ BEFORE

  • Many behaviors now appear with the [MP/SP] prefix in the selection window. This means the behavior was (re) made under the new MP compatible solution.

  • Only [SP] and Legacy behaviors can interact with the rules/quest system.

  • When opening a 0.7 save file, the ported behaviors will be automatically upgraded to the new version while keeping the same configuration. They should work as closely as possible to the legacy version, and the idea is to minimize the impact of this upgrade as much as possible.

  • If you save an experience with new behaviors on a 0.8 build, you won’t be able to open it again in 0.7.

  • “Alternative” functionalities (different from the ones each behavior was originally designed for) shouldn’t be considered features and won’t be necessarily maintained in the new versions.

  • Support and bug fixing won’t be provided to the legacy versions of behaviors that have been ported. Only will be provided to the new versions, and to the legacy behaviors that aren’t ported on 0.8.

BEHAVIORS SP/MP SPLIT

The SP/MP split only affects **Multiplayer** experiences. Single-player experiences shouldn’t get affected by the distinction, although is always encouraged to be thoughtful and consistent at the moment of selecting a network type for behaviors. In the behavior/component selection window there’s a new “Type” dropdown that allows for selection of:

  • [SP] behaviors can work “locally”: Affects each player individually in multiplayer experiences. It’s main purpose is to allow communication with the Game Objectives in MP. The state of the actor will be independent for each player.

  • [MP] behaviors work “globally”: Every message exchanged between actors happens for all the players. All players will see other actors in the same state.

  • The following are some considerations and highlights from the behaviors SP/MP split documentation. It’s encouraged that everyone reads the full extent of the documentation if possible.

MIGRATION AND UPGRADE

  • Opening an experience from an v0.7.x version in GC or GM Gallery will keep the legacy BEH/COM. The experience should work the same as 0.7.x.

  • Opening an experience from an v0.7.x version in GM Editor will upgrade each BEH/COM version to their respective [SP] version. If the behavior doesn’t have a [SP] version they will be upgraded to the [MP] version.

  • IMPORTANT: This can result in mixed bag [SP]+[MP] situations for some actors, which isn’t allowed and needs to be manually fixed by the creators.

  • Opening an experience from an previous internal v0.8.x version in either GM or GC will upgrade each BEH/COM version to their respective [MP] version.

  • v0.9.x versions will not be able to open experiences older than v0.7.x

SINGLE-PLAYER VS MULTIPLAYER

There are considerations to be aware of before start creating experiences with the new behaviors, specially in a MP environment. The list of behaviors below contains all the ones that were re-implemented. All of those new implementations are [MP] compatible, but there also some [SP] versions as well. Any legacy behavior outside that list still works with the legacy SP-only architecture.

SINGLE PLAYER EXPERIENCES

This includes GM Editor + GC Single Player + Gallery Single Player

  • Both new and legacy behaviors should be able to co-exist.

  • There are no communication restrictions:

  • Messages could be sent from [SP] behaviors to [MP] behaviors and vice versa.

  • Messages could be sent from legacy behaviors to new behaviors and vice versa.

  • New and legacy behaviors can communicate with the game objectives.

  • The new “toggle” component should be able to pause legacy and new behaviors.

MULTIPLAYER EXPERIENCES

This includes GC Multi Player + Gallery Multi Player

  • AVOID using legacy behaviors in MP experiences.

  • [SP] can only communicate with [SP] behaviors and game objectives.

  • [MP] can only communicate with [MP] behaviors.

  • Every [SP] behavior works “locally”.

  • Every [MP] behavior works “globally”.

LOGIC ACTORS

Logic actors are a new feature to allow the creation of gameplay without the need for asset placement in the world. The actor presented with a placeholder model will be completely invisible during play mode. To make more efficient experiences and boost performance as a result, is encouraged each time an asset is solely functional as a “gameplay gear” and doesn’t need any mesh presentation, use a logic actor. There are a number of options already loaded in the library to allow quick logic placement with some of the new common use cases.

3C

SWIMMING

  • When the avatar enters any liquid, it will start to swim.

  • This new behavior is disabled by default on already existing experiences.

  • This new behavior will be enabled by default on new experiences created with the 0.8 version.

  • changelog.2023.1.list.8.list.3.title

  • There is a toggle switch at Global Parameters/Controller/Behaviour at the end of the list of field.

  • The toggle switch allows the creator to switch swimming on or off.

CROUCHING

  • Tapping the C key will make the avatar crouch.

  • Using this movement, the avatar can enter new places with a lower ceiling.

CRAWLING

  • Holding the C key down will make the avatar crawl on the ground.

  • This movement, while slow, enables the avatar to go through smaller openings.

SLIDE

  • After sprinting for a second or more, tapping the C key will make the avatar drop to the ground and start sliding.

  • The avatar can enter the same openings as when crawling but the movement is faster and limited.

  • When finished sliding the avatar will start crawling or crouching if there is not enough space to stand.

SHEATHING

  • Tapping the Z key will make the avatar sheathe its weapon and/or shield.

  • Tapping the Z key again will make the avatar unsheathe its equipment.

  • The equipment is still equipped. So starting an attack will unsheathe the equipment automatically.

NEW BEHAVIORS & COMPONENTS

This is the complete list of new or ported behaviors that have been implemented in the new MP-compatible solution. Any behavior that doesn’t appear on the list is out of the 0.8 scope and will still exist as the legacy SP-only solution.

ASKER [SP][MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [SP] Can be triggered by any text message. The messages sent in a MP experience can only be listened by other [SP] behaviors and will affect each player individually. [MP] The UI is displayed only to the user that triggered the behavior. It means that it will only react to the “Interact” message. All the other messages will be ignored. The messages sent in a MP experience can only be listened by other [MP] behaviors will affect all players.

ASSET SPAWNER [SP][MP]

  • Functionality The behavior should maintain the same functionalities & configuration as it did in 0.7 except for the “visible” toggle which was removed. The actor visibility setting should be used instead.

  • Retro-compatibility If the actor had the “visible” toggle disabled, then the visibility of the actor will automatically change to hidden in the editor. Other than that, no changes to the functionalities & configuration should be seen upon upgrading from 0.7

  • Multiplayer [SP] The actor spawned will be seen by each player individually. The actor will spawn with [SP] behaviors. [MP] The actor spawned by the behavior will appear to all the players in the experience. The actor will spawn with [MP] behaviors.

BIRD [MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [MP] The state of the bird should be consistent to all players in the experience: they’ll see the platform doing the same movement at the same time.

BUTTON [SP][MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [SP] The Each player will be able to trigger the button. The messages sent in a MP experience can only be listened by other [SP] behaviors and will affect each player individually. [MP] All players in the experience will be able to interact with the button. The messages sent in a MP experience can only be listened by other [MP] behaviors will affect all players.

CLIMBABLE [MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [MP] All players in the experience will be able to climb the actor, same as in 0.7

COLLECTABLE [SP][MP]

  • Functionality The behavior should include the same features & configs as it did in 0.7 Some new parameters related to the message broadcasting were added.

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7 The broadcasting type should automatically be set to “All”

  • Multiplayer [SP] The collectible can be collected by each player and won’t affect how other players perceive it. [MP] The collectable can only be collected by the first player that reaches it. After its collected the actor disappears for everyone in the scene.

CURIO [MP]

  • Functionality It’s a MP collectable that can be picked by every player.

  • Multiplayer [MP] The curio can be picked by all the players inside the experience. This means that if you pick it, all the other players will still see the collectable available to be picked up.

DOOR [MP]

  • Functionality The behavior should include the same features & configs as it did in 0.7 On top of that, the fields for animation on “open” and “closed” where added, as well as some broadcasting configurations.

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7 The broadcasting type should automatically be set to “All”

  • Multiplayer [MP] A door can be opened or closed by any player on the experience. The current status of the door is global and consistent for all the players.

DROP [SP][MP]

  • Functionality All inputs that allowed collectible configuration through the drop were removed. This is due a lot of inconsistencies presented with this design. The remaining features & configs from 0.7 should remain the same.

  • Retro-compatibility To compensate for the removed inputs, upon loading an old drop, a new preset with the collectible component should be created and the configurations should be applied. The drop will be set to spawn that preset. The remaining features & configs from 0.7 should remain the same.

  • Multiplayer [SP] The drop could be triggered by messages or death in MP experience. When the asset spawns, it appears for each player individually. [MP] The drop could be triggered by messages or death in MP experience. When the asset spawns, it appears for every player on the experience. (NEED TO ESTABLISH HOW DEATH CAN BE ACHIEVED IN MP)

IMAGE DISPLAY / NFT IMAGE DISPLAY [MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [MP] All players in the experience will be able to see the same image as it happened in 0.7

INDICATOR [SP][MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [SP] All players in the experience will be able to see the same indicators as it happened in 0.7 [MP] Currently non functional.

MESSAGE BROADCASTER [SP][MP]

  • Functionality The behavior should maintain the same functionalities & configuration as it did in 0.7 except for the “visible” toggle which was removed. The actor visibility setting should be used instead.

  • Retro-compatibility If the actor had the “visible” toggle disabled, then the visibility of the actor will automatically change to hidden in the editor. Other than that, no changes to the functionalities & configuration should be seen upon upgrading from 0.7

  • Multiplayer [SP] The messages sent in a MP experience can only be listened by other [SP] behaviors and will affect each player individually. [MP] The messages sent in a MP experience can only be listened by other [MP] behaviors will affect all players.

NFT DETAILS DISPLAY [SP][MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [SP] The UI is displayed only to the user that triggered the behavior. It means that it will only react to the “Interact” message. All the other messages will be ignored. The For Player Only behaviors/components will enable to work-around this limitation to be able to receive messages coming from those behaviors/components. [MP] Currently non functional.

PICKABLE [MP]

  • Functionality For the most part, the behavior should maintain the same features & configs as it did in 0.7.

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [MP] When an object is picked by a player, all other players will see the object being carried around. When the actor is picked it cannot be grabbed by another player until the first one releases it and the actor becomes opaque again. A pickable can only be picked up by a single player at a time. A player can only pickup an object at a time.

PLANT [SP][MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7. The only difference is that new behaviors don’t come with pre-set tags. So if you want the Plant to be gathered by a farmer for example, you’ll have to make sure that the tags are setup properly.

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [SP] When the asset gets destroyed, it will disappear only for the player locally. [MP] When the asset gets destroyed, it will disappear for all players in the experience.

PLATFORM [MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [MP] The state of the platform should be consistent for all players in the experience: they’ll see the platform doing the same movement at the same time.

PLAY SOUND [MP]

  • Functionality The behavior should include the same features & configs as it did in 0.7 Some new parameters related to the message broadcasting were added.

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7 The broadcasting type should automatically be set to “All”

  • Multiplayer [MP] When a sound gets triggered, it will play for all the players that are able to hear it.

RARITY VFX [MP]

  • Functionality The behavior should maintain the same features & configs as it did in 0.7

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [MP] All players in the experience will be able to see the same rarity vfx as it happened in 0.7

REPLACE ASSET [SP][MP]

  • Functionality The behavior should maintain the same functionalities & configuration as it did in 0.7.

  • Retro-compatibility No changes to the functionalities & configuration should be seen upon upgrading from 0.7

  • Multiplayer [SP] The actor replacement will be seen by each player individually [MP] The actor replacement will be seen by all the players in the experience.

SPEAKER [SP][MP]

  • Functionality The behavior should include the same features & configs as it did in 0.7 Some new parameters related to the message broadcasting were added.

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7 The broadcasting type should automatically be set to “All”

  • Multiplayer [SP] The messages sent in a MP experience can only be listened by other [SP] behaviors and will affect each player individually. If “look at” enabled it will look towards each player. [MP] The messages sent in a MP experience can only be listened by other [MP] behaviors will affect all players. If “look at” enabled it will look towards the closest player.

TOGGLE BEHAVIOR [MP]

  • Functionality The behavior should include the same features & configs as it did in 0.7 In SP experiences the toggle should allow pause/un-pause new and legacy behaviors.

  • Retro-compatibility No changes to the features & configs should be seen upon upgrading from 0.7

  • Multiplayer [MP] All the players will see the behavior being paused/un-paused in a MP experience, as well as the actor’s animation. An important clarification is that it wont work with legacy behaviors on a MP experience, only on SP experiences.

ANIMATED DECORATION V2 [SP][MP]

  • Functionality You can set a number of different animations that can be triggered to play at different moments based on condition, and with several customizable configurations allowed.

  • Retro-compatibility For old experiences with Animated Decoration, the behavior will be automatically upgraded to the new version while keeping the same animation selected as well as the loop policy.

  • Multiplayer [SP] The animations triggered by the behavior should be seen by each player individually. Different animations could be playing for different players. [MP] The animations triggered by the behavior should be seen by all the players in a experience.

AUDIO STREAMING [MP]

  • Functionality You can select a variety of audios hosted by The Sandbox on a selection window. Admin users will be able to upload audios through the [backoffice](https://www.notion.so/4bd6c1ca25c946949e7cfbbc761812b6) tool. If the audio is played/stopped/paused by any actor, it will affect all other actors that show the same audio.

  • Multiplayer [MP] All players in the experience will be able to hear the same audio playing in sync.

CROWD EVENTS [MP]

  • Functionality This new behaviors allows to start a event-based sequence that can be used to create gameplay mechanics based on progression

  • Multiplayer [MP] All players in the experience should be able to participate of the behavior (based on the selected criteria for participation). The rewards should be visible for all players as well.

LIGHT [MP]

  • Functionality This new behavior allows to create lights in the scene. Can be configured for both point lights or spot lights. Comes with a set of parameters to define how it should glow up the surroundings. Supports preview display on edit mode. Its recommended to be used on logic entities.

  • Multiplayer [MP] All players in the experience will be able to see the same lights with the same configuration behaving in the same way.

VIDEO STREAMING [MP]

  • Functionality To be used solely in frame actors (like image display). You can select a variety of videos hosted by The Sandbox on a selection window. Admin users will be able to upload videos through the [backoffice](https://www.notion.so/4bd6c1ca25c946949e7cfbbc761812b6) tool. If the video is played/stopped/paused by any actor, it will affect all other actors that show the same video. Allows to configure the way the video should be displayed/fit into the frame. Supports preview display on edit mode.

  • Multiplayer [MP] All players in the experience will be able to see the same video playing in sync.

SLIDE [MP]

  • Functionality Will force the avatar to slide over the asset.

  • Multiplayer [MP] All players in the experience will be able to slide over the actor.

TIMED EVENTS [SP][MP]

  • Functionality Allows setting messages to be send based on the elapsed time since the behavior (or the experience) started running.

  • Multiplayer [SP] The time tracking is local to each player. The messages sent in a MP experience can only be listened by other [SP] behaviors and will affect each player individually. [MP] The time tracking is global for the whole experience. The messages sent in a MP experience can only be listened by other [MP] behaviors will affect all players.

VFX [SP][MP]

  • Functionality This new behavior allows placing one of the available VFXs for selection in the actor’s position. Can be turned on/off by message.

  • Multiplayer [SP] Each player could see different VFXs. [MP] All players in the experience will be able to see the same VFX.

WEATHER SWITCHER [MP]

  • Functionality This new behavior allows configuration of the weather for the scene (skybox, colors, clouds, etc). Can be enabled through messages. Supports preview display on edit mode. Its recommendable to use on logic entities.

  • Multiplayer [MP] Applies the weather configuration to all players in the experience.

POST PROCESSING [MP]

  • Functionality Allows to apply full screen post process effects. Its recommendable to use on logic entities.

  • Multiplayer [MP] Applies the post processing configuration to all players in the experience.

ACTOR PROPERTY SWITCHER [MP]

  • Functionality Allows changing properties like visibility and collision on actors. Usage is similar to a message broadcaster

  • Multiplayer [MP] The changes applied by the behavior will be synchronized to all players.

MESSAGES WITH ARGUMENTS

Upon selecting a message to send from a behavior, you’ll see there’s a new set of “special” messages that could be used for gameplay mechanics. This messages appear in yellow and allow the customization of parameters to produce a desired outcome on the “targeted” actors during gameplay.

  • AudioPlay Allows to start/resume playing the audio with a fade-in duration.

  • AudioPause Allows to pause playing the audio with a fade-out duration.

  • AudioStop Allows to stop playing the audio with a fade-out duration.

  • LightColor Allows to change the color of the targeted lights in the scene with a fade duration.

  • WeatherFade Allows to set a fading time for the transition between the currently set weather into the targeted one.

  • PostProcessFade Works the same as WeatherFade. Allows to set a fading time for the transition between the currently set postprocess into the targeted one. ONLY for custom postprocesses, not functional for presets.

UI REVAMP

  • Menu Framework Implemented a scalable interface for players to navigate through all the screens available in the game (Map | Inventory | NFT Scan, among others). This framework is used as the base for all the new UI/UX created/improved.

  • Main Menu New UI and UX for the main menu. Users can go back and forth from the Menu to the Main Menu screen. Some key bindings were added for accessing the Main Menu from the HUD and the Menu.

  • Inventory A new inventory window has been designed and implemented: Slot-based approach as in classic RPGs, Inventory and Character sheet displayed in the same screen, Character sheet displays the Avatar stats based on its current equipped items, with the possibility to change the equipment while in-game.

  • User Information A new UI section has been added to display the current user information: Name, Sand, Experience

  • Mini Map Added a map to the in-game HUD. It displays information about the current experience, and the player position/orientation. It also shows the other experiences that are close in the metaverse.

  • Victory Screen Improved our completion screens flow, along with a full-fledged UI/UX redesign.

MULTIPLAYER INVENTORY

  • Extended the inventory system to support some multiplayer features. The players are allowed to equip cosmetic items in MP experiences. The items equipped will be displayed to all the other players and work experience wise (they are not carried from one experience to another)

KNOWN ISSUES

  • VFX issues - Auto start toggle is not working properly and some related issues

  • Weather Fade - Sky Middle and Sky Bottom colors visible through blocks and asset

  • Post Processing - Effects have an impact on Speaker dialog boxes

  • User cannot exit Quit to Desktop prompt and is forced to quit

  • Lunge Attack - Stun duration is approximately 2 seconds regardless of charge duration

  • Platforms refactor - Avatar auto jumps when Legacy and New platform goes up or down

  • Basic Platform - Platforms don't collide properly with the avatar

  • Hierarchy - Unparent + undo is not working.

  • Avatar has 950 HP in the life bar

  • Water SFX is sometimes triggered randomly when using crouch, crawl or slide

  • The player must only be able to jump in the same direction of the slide.

  • The avatar gets stuck in the water after colliding with a solid block

  • Climbing - The avatar does not attach correctly to Climbable assets

  • New or added assets are not refreshed in the library in real time

  • New Basic Platform - The platform will go through the avatar, and it will mount it or go underground instead of being moved aside

  • Post FX - Motion blur is applied on character movement

  • Basic Platform - Platform stutters when being stopped with Toggle Behavior

  • Replace Asset - Settings have no restrictions over behaviors, components or physics

  • New replace asset behaviour asset error - When the asset it replaces has "new pickable component" with "collision + gravity" the asset flies out

  • New asset spawner behaviour asset error - When the asset to spawn is set to bird behavior and "collision + gravity" the asset trembles

NOVEMBER 8, 2022 - GAME MAKER 0.7.9 CHANGELOG

BUG FIXING

  • Splash Screen UI: A new Splash screen has been added.

  • Optimized Size: Files were deducted from the build to make the installer lighter.

OCTOBER 14, 2022 - GAME MAKER 0.7.8 CHANGELOG

BUG FIXING

  • Micro Freezes Patch: Fixed disconnection bug which caused micro freezes.

OCTOBER 6, 2022 - GAME MAKER 0.7.7 CHANGELOG

BUG FIXING

  • Jumping height was fix to accommodate certain experiences that were failing.

  • Overall crash fixes in experiences.

  • Chat connection/freeze fixes.

  • Infinite loading in experiences fix.

SEPTEMBER 26, 2022 - GAME MAKER 0.7.6 CHANGELOG

BUG FIXING

  • Micro Freezes Fix.

  • Fixed chat bug which caused micro fixed when chat was concurred with many users.

SEPTEMBER 22, 2022 - GAME MAKER 0.7.5 CHANGELOG

BUG FIXING

Multiple bug fixes have been made to stabilize the product and get some improvements in performance. These fixes affect:

  • MAC loading freeze/crash fix.

  • New icons in launcher.

  • Added HUD section to the controls list: Show/Hide UI and Quests.

  • Fix for jump height of avatar.

  • Saving experiences on Game Maker fix.

  • Missing Game Events.

SEPTEMBER 15, 2022 - GAME MAKER 0.7.4 CHANGELOG

BUG FIXING

  • Micro Freezes Fix.

  • Fixed chat bug which caused micro fixed when chat was concurred with many users.

SEPTEMBER 14, 2022 - GAME MAKER 0.7.3 CHANGELOG

Multiple bug fixes have been made to stabilize the product and get some improvements in performance. This fixes affects:

ANTICHEAT MEASURES:

  • It is no longer possible to move or respawn in between chat dialogs.

  • If an item is dropped, it will subtract the amount from the quest tracker.

  • No event is tracked when a user is in multiple sessions.

CHAT DISCONNECTION HANDLING:

  • In case the service fails to connect, it will be shown in the UI to the user.

EXPERIENCES LOADING:

  • Connection issues fixed

  • Experiences stuck at 90%

VISUALS & GRAPHICS:

  • Transparent meshes no longer cast shadows

  • UPDATED THE FORCE UPDATE FLOW.

GENERAL:

  • Crashes and Soft blocks.

SEPTEMBER 6, 2022 - GAME MAKER 0.7.2 CHANGELOG

BUG FIXING

Multiple bug fixes have been made to stabilize the product and get some improvements in performance. This fixes affects:

  • Anticheat Measures: Timer is no longer affected by local device time and avoid fly glitch triggered by macros.

  • General: Crashes and Soft blocks.

AUGUST 29, 2022 - GAME MAKER 0.7.1 CHANGELOG

BUG FIXING

Multiple bug fixes have been made to stabilize the product and get some improvements in performance. This fixes affects:

  • Play Mode UI: Exclamation marks were shown always in yellow.

  • Game Maker usability: Ability to place assets was lost after saving and reopening.

  • General: Crashes and Soft blocks.

JUNE 24, 2022 - GAME MAKER 0.7.0 CHANGELOG

MACOS COMPATIBILITY

  • MacOS build was released with feature parity with Windows version. Both builds are in the same state and should not present any differences.

BUG FIXING

  • Multiple bug fixes have been made to stabilize the product and get some improvements in performance.

GAME MAKER MENU & UI

  • Loading Screen: Loading screen is showing more and better information. The loading screen background image has been changed to a default one, and the thumbnail corresponding to the experience is bigger.

  • Improvement on the Level Widge: It has a flash feedback so the user can notice when there is a change in the widget information.

  • Quest Log Widget: Improvements have been made to the quest log widget to show information about the quest in a more clear way.

NEW FTUE

  • A new FTUE was implemented for the season.

LOADING TIME IMPROVEMENTS

  • Loading time and asset bundle download has been improved for better user experience.

AVATAR GATING

  • Avatar gating MVP feature was implemented into the GC. The user will receive a message with the appropriate collection/avatar in case it doesn’t owe one.

GAMEPLAY ADDITIONS

  • Avatar Navigation: New avatar navigation possibilities have been added to the gameplay.

  • Walk: The user is now able to walk, by using the walk key. This will let the user appreciate the NFT better if needed.

  • Sit on the Ground: A sit animation was added so users can sit and interact among each other.

  • Auto Climb Update Improvements: Auto-Jump feature was updated, and now lets the user auto-jump assets of 1 block, ½ block and ¼ block height.

  • Emotes: New Dance Animations were added to the random sections of the emotes wheel.

APRIL 5, 2022 - GAME MAKER 0.6.24 CHANGELOG

MACOS COMPATIBILITY

  • MacOS build was released with feature parity with Windows version. Both builds are in the same state and should not present any differences.

GAME MAKER IMPROVEMENTS

  • Performance Improvements: Several fixes were made that improved the general performance of the Game Maker.

  • UI Improvements: Visual issues were spotted and fixed on the UI: Scroll bars on the main menu were fixed and Toggles fixed.

  • Lighting Enhancements: General lighting enhancements were achieved in playmode, as well as more saturated colours reducing the fog.

NOVEMBER 4, 2021 - GAME MAKER 0.6.14 CHANGELOG

GAME MAKER IMPROVEMENTS

  • Upgraded Components: Sound Component: Added more music tracks to the sound component.

BUG FIXES

  • Fixed an issue that caused some assets didn’t have the ID on the saved file.

OCTOBER 28, 2021 - GAME MAKER 0.6.13

GAME MAKER IMPROVEMENTS

  • Save: now unique IDs are generated for each quest within the experience.

  • Fixed various issues that caused random application crashes. changelog.2021.7.list.1.list.0.subtitle

BUG FIXES

  • Fixed various issues that caused random application crashes.

  • Fixed various issues that caused the application to become unresponsive.

  • Fixed various issues regarding gameplay.

  • Fixed various issues regarding Editor Usability.

KNOWN ISSUES

The following are the known issues for this version:

  • Toggle Behaviour is presenting several issues.

OCTOBER 18, 2021 - GAME MAKER 0.6.12

GAME MAKER IMPROVEMENTS

  • UI Rework, Library Improvements.

  • Fixed various issues that caused random application crashes.

BUG FIXES

  • Fixed various issues that caused random application crashes.

  • Fixed various issues that caused the application to become unresponsive.

  • Fixed various issues regarding gameplay.

  • Fixed various issues regarding Editor Usability.

KNOWN ISSUES

The following are the known issues for this version:

  • Farmer Behaviour is presenting issues when attacking the selected target asset.

  • Toggle Component is presenting several issues.

SEPTEMBER 24, 2021 - GAME MAKER 0.6.11

BUG FIXES

  • Fixed library issues that caused application crashes.

  • Fixed serialization issues that caused application crashes.

ENHANCEMENTS

  • Licenses button was added into GM settings.

SEPTEMBER 17, 2021 - GAME MAKER 0.6.10

BUG FIXES

  • Fixed various issues that caused random application crashes.

  • Fixed various issues that caused the application to become unresponsive

  • Fixed various issues regarding gameplay

  • Fixed various issues regarding Editor Usability

SEPTEMBER 1, 2021 - GAME MAKER 0.6.9

GAME MAKER IMPROVEMENTS

  • NFT Image Self Illumination: An option was added on the NFT Image Component that lets users select if the environment Illumination affects the NFT image or if it is Self Illuminated.

  • NFT Interact Component: Gives the creator the opportunity to let the players inspect the NFTs that have this behaviour added.

  • Gameplay Improvements: As part of our constant improvements to the Gameplay and Combat system we’ve added the following features:

BUG FIXES

  • Fixed various issues that caused random application crashes.

  • Fixed various issues that caused the application to become unresponsive

  • Fixed various issues regarding gameplay

  • Fixed various issues regarding Editor Usability

KNOWN ISSUES

The following are the known issues for this version:

  • Farmer Behaviour is presenting issues when collecting the selected target asset. In addition to this, the farmer's behaviour does not flee when attacked by a selected hostile tag.

MAY 17, 2021 - GAME MAKER 0.6.5

GAME MAKER IMPROVEMENTS

  • Initial Equipment: A set of options was added on the Global Parameters Menu that lets users select the starting weapon and equipment the Avatar will commence an experience with.

  • Pre-Packaged Assets: From now on, we’ll be pre-loading assets into the Game Maker upon installation. This will help substantially with experience loading speeds, both on the Editor and the Gallery.

  • Version Check: Now, everytime a new version of the Game Maker is available, our servers will check against your current installed version and request you to update to the newest version.

  • Transportation Changes: We’re preparing various of our systems for some upcoming new releases. In order to enable new and exciting features regarding how players can move from an experience to another, we’ve made some architecture level changes into our current transportation and waygate system.

  • Server Templates: Previously, our Game Maker Templates were handled locally, now they’ll be held inside our servers so that we can update them in real time with new and exciting content as well as adding new templates without having to release a new Game Maker version.

PLAY MODE IMPROVEMENTS

  • Gameplay Improvements: As part of our constant improvements to the Gameplay and Combat system we’ve added the following features:

BUG FIXES

  • Fixed various issues that caused random application crashes.

  • Fixed various issues that caused the application to become unresponsive

  • Fixed various issues regarding gameplay

  • Fixed various issues regarding Editor Usability

KNOWN ISSUES

The following are the known issues for this version:

  • We’ve temporarily disabled the PRESET SYSTEM from the Game Maker due to various issues and crashes happening around its use. All experiences that currently use this feature will still be functional, but the presets won’t be modifiable any further. We’ll be working to get it back up as soon as possible.

APRIL 6TH, 2021 - GAME MAKER 0.6.0

NFT IMAGES

We’ve added the NFT Image component to the Game Maker. Now you’ll be able to add NFT images from Opensea:

  • Put them on Billboards and Picture frames to create an NFT environment or art Gallery

  • Showcase your owned NFT inside the Sandbox to the players and creators

  • Use the NFT Inventory feature to be able to see the NFT in Opensea

PLAY MODE SETTINGS

We’ve added settings to this version of the Game Maker in order to provide a better quality of life for users. In this iteration of the feature you’ll be able to:

  • Change Resolution and Screen Mode

  • Turn Sound on/off

  • Control the Play Camera sensitivity

  • View the play mode Control Scheme (We now support AZERTY too)

VERSION CHECK

Now, everytime a new version of the Game Maker is available, our servers will check against your current installed version and request you to update to the newest version.

PLAY MODE IMPROVEMENTS

MINI MAP (COMPASS)

  • We’ve added a new HUD element into our Play Mode in the form of a Mini Map, now you’ll be able to orientate yourself and be provided with specific experience data. This is a simplified version of our Mini Map, stay tuned to see the finalized version soon.

GAMEPLAY IMPROVEMENTS

As part of our constant improvements to the Gameplay and Combat system we’ve added the following features:

  • Heavy Attack Damage Zone: The heavy attack will now have a reticle that shows the area of effect of your attack, as you charge it more, it will deal more damage and the area will be bigger.

  • Stun System: Heavy Attacks charged up to its limit will now stun all enemies in range when released.

  • Parry System: You will be able to parry enemy attacks to reduce the damage you’ve taken. If your timing is right you’ll be able to Perfect Parry them, stunning the enemy in consequence.

FEBRUARY 10TH, 2021 - GAME MAKER 0.5.0

GLOBAL GAME MAKER IMPROVEMENTS

We’ve added the NFT Image component to the Game Maker. Now you’ll be able to add NFT images from Opensea:

  • Faster loading and response times of the Game Maker Tools

  • Improved performance on different types of PC’s

  • Improved performance on bigger experiences with a large amount of assets

LIBRARY IMPROVEMENTS

We’ve reworked the Library internal structure from scratch, in order to make it faster and smoother when loading and utilizing it. You will notice a big improvement from the previous version.

LIGHTING PRESETS

We’ve added a new Neutral Lighting preset, in case you don’t want to use any of our current lighting options. We’ve also improved on the already existing presets, eliminating refraction errors on light surfaces as well as correcting color emanation.

BEHAVIORS

We’ve fixed some of the behaviors to make better use of our technical stack. Most of our known issues regarding the behavior system have been successfully addressed.

NEW TEMPLATES

We’ve added three new experience templates for you to use and learn more about the Game Maker:

  • Logic - Behaviours: An experience that lets you test out the different behaviors we have and different ways to use them

  • Logic - Victory and Defeat: understand the basics of Victory and Defeat conditions in your game

  • Logic - Counter Quest: learn how to make a Death Counter and Collection Counter quest

We’ve also added another 8 new experience templates without any logic for you to use as starting points:

  • Landscape - Desert 1x1 / Forgotten Wasteland

  • Landscape - Desert 2x2 / Barren Night

  • Landscape - Forest 1x1 / Woodlands

  • Landscape - Forest 2x2 / Dusk Forest

  • Landscape - Tropical Volcano 1x1 / Adventure Island

  • Landscape - Ice Cave 1x1 / Ice Grotto

  • Landscape - Lake Shores 1x1 / Lake Shores

  • Landscape - The Block 1x1 / The Block

PLAY MODE IMPROVEMENTS

CHAT BUBBLES (MULTIPLAYER)

We’ve added Chat Bubbles on top of the Avatar head. Whenever you or someone else types out something in the chat you’ll see a chat bubble on top of their heads if you are close enough to them. This is our first iteration of the feature, we’re planning on revamping the UI for the next release

NFT INSPECT

From the Inventory, you will be able to access a new Tab called NFT, here you can see a full list of NFT’s and ASSETS used inside an experience and identify what are the trending assets all creators are using.

FIGHTING SYSTEM UI & VFX

We’re constantly improving on our Avatar, Enemy and Combat Systems. This time we’ve added Visual queues to attacks that show damage numbers when hitting an enemy as well as blocking. We’ve also added and improved upon existing VFX to make combat queues much more clear.

UI IMPROVEMENTS

We’ve made some UI/UX improvements across the board. We’ve added pop-ups, improved windows current flows and fixed issues with some screens that were not working optimally.

Logo

Copyright © 2012- 2023 The Sandbox. All Rights Reserved.

Change request #15: 0.9 Draft - DO NOT MERGE UNTIL LAUNCH