Hello! Please choose your
desired language:
Dismiss

Overview

Decentraland is made up of parcels of LAND, each 16 meters by 16 meters. A scene is an experience that is built on one or several parcels.

Scenes are displayed one next to the other and players can freely walk from one to the other. Each scene is its own contained little world, items from one scene can’t extend out into another scene, and the code for each scene is sandboxed from all others.

There are two tools you can use for creating interactive Decentraland scenes:

  • The Builder: a simple drag and drop editor. No coding required, everything is visual and many default items are at your disposal to use.

  • The Decentraland SDK: write code to create your scene. This gives you much greater freedom and is a lot more powerful.

The Builder uses the Decentraland SDK under the hood, generating the required code without you ever needing to look at it. You can start a scene with the Builder, and then export it to continue working on it with the SDK.

Note: If a scene is created by or modified by the SDK, you can’t import it into the Builder. You can only go from the Builder to the SDK, not in the other direction.

The Builder

Open the Builder and try it out!

Take a look at our video tutorials

Or read the documentation

The SDK

Follow the SDK 101 tutorial for a quick crash course.

Take a look at the escape room video tutorial series.

Or read the documentation

Shortcuts

Several libraries are built upon the Decentraland SDK to help you build faster:

  • Utils library: Simplifies a lot of common tasks like moving or rotating an entity, or triggering a function when the player walks into a cube.

  • Decentral API: Simplifies making fast and cheap blockchain transactions triggered by the scene, using the Matic network.

SDK Scene examples

See scene examples for more scene examples.

Also see tutorials for detailed instructions for building scenes like these.

Other useful information