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.
Try the Builder! It’s a fun tool to explore on your own.
See our video tutorials.
Or read the documentation.
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.
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.
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.