development-guide

Container Styling

October 28, 2022
development-guide

The following properties are used to set a background and border on a UI entity. Background # A uiBackground component gives color or a texture an entity’s area. It uses the size and position defined by the entity’s uiTransform. The following fields can be configured, all of them are optional: color: The color to use on the entity, as a Color4 value. đź’ˇ Tip: Make an entity semi-transparent by setting the 4th value of the Color4 to less than 1. ...

Portable experiences

July 19, 2022
development-guide

Portable experiences are essentially scenes that are not constrained to parcels of land. Players can carry these with them anywhere they go in Decentraland, adding a new layer of content over their experience. Portable Experiences can be tied to a NAME and can be loaded by another scene using the SDK. đź“” Note: Portable experiences can only be created using SDK 7. Also, only scenes built with SDK 7 are capable of loading a portable experience. ...

Smart Wearables

February 2, 2022
development-guide

Smart wearables are a type of global scene. Like portable experiences , they are gameplay that players take with them as they move through the metaverse. For example, while running a global scene, a player could take a snowball from the ground in Genesis Plaza, walk away to another scene, and throw the snowball to another player who’s also playing the same game. Smart wearables are portable experiences that are turned on when the player puts on a certain item of clothing. ...

Trigger emotes

November 20, 2020
development-guide

âť—Warning: This is a legacy page covering functionality with the old SDK version 6. See the latest version of this topic here . To make a player perform an emote, use the triggerEmote() function. Note that only existing default emotes are supported for now. This function takes a single argument: emote: An emote from the PredefinedEmote enum. import { triggerEmote, PredefinedEmote } from '@decentraland/RestrictedActions' const emoter = new Entity() emoter. ...

Trigger emotes

November 20, 2020
development-guide

You can make the player perform an animation as part of the scene’s code. This can help provide more immersion, and it can also help communicate what other players are doing to each other. The avatar animations are seen both by the player (in 3rd person view) and any other players around. Animations done by the player are overridden by the default locomotion animations, like walking and jumping. So animations played by the scene only play while the player is standing still. ...

Sounds

February 10, 2018
development-guide

âť—Warning: This is a legacy page covering functionality with the old SDK version 6. See the latest version of this topic here . Sound is a great way to provide feedback to player actions and events, background sounds can also give your scene more context and improve the player’s immersion into it. đź“” Note: Keep in mind that sounds are only heard by players who are standing within the parcels that make up the scene where the sound was generated, even if they would otherwise be in hearing range. ...

Sounds

February 10, 2018
development-guide

Sound is a great way to provide feedback to player actions and events, background sounds can also give your scene more context and improve the player’s immersion into it. đź“” Note: Keep in mind that sounds are only heard by players who are standing within the parcels that make up the scene where the sound was generated, even if they would otherwise be in hearing range. Players can also chose to turn off all sounds on their settings. ...

Preview your scene

January 1, 2018
development-guide

âť—Warning: This is a legacy page covering functionality with the old SDK version 6. See the latest version of this topic here . Once you have built a new scene or downloaded a scene example you can preview it locally. ## Using the Scene Editor Make sure you’ve installed the Creator Hub . Open your scene project. Click the Preview button on the top-right corner. This will open a new window with the Decentraland Desktop Explorer, running just your scene. ...

Preview your scene

January 1, 2018
development-guide

Once you have built a new scene or downloaded a scene example you can preview it locally. Using the Scene Editor # Make sure you’ve installed the Creator Hub . Open your scene project. Click the Preview button on the top-right corner. This will open a new window with the Decentraland Desktop Explorer, running just your scene. There you can move around the scene and interact with interactive items. Configure different preview options from the dropdown menu next to the Preview button: ...

Component groups

development-guide

âť—Warning: This is a legacy page covering functionality with the old SDK version 6. See the latest version of this topic here . Each component group keeps track of a list of entities that have all the required components . The engine automatically updates this list every time that: A new entity is added to the engine An entity is removed from the engine An entity in the engine adds a new component An entity in the engine removes a component đź“” Note: Only entities that are added to the engine are eligible for component groups. ...