Hello! Please choose your
desired language:
Dismiss

Let’s build the metaverse together

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

Try the Builder! It’s a fun tool to explore on your own.

See 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 to grasp some of the fundamental concepts.

SDK 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 more scene examples.

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

3d Modeling

If you have experience with 3D modeling, you can use any 3rd party modeling tool to create 3D models that can be used in Decentraland scenes. It’s easy to import them into the Builder.

See 3D modeling for tips and tricks, and information about supported features and formats for 3D models.

Design your experience

No matter which tools you’ll use, it’s always recommended that you think carefully about what you want to build before you start building it. Read the Design experiences section to better understand the context, limitations and possibilities that you’ll have as your design space when creating a scene for Decentraland.