Win MANA and LAND in Decentraland's Creator Contest! Sign up today
Hello! Please choose your
desired language:
Dismiss

Site map

Decentraland (5)

  • Marketplace tutorial

    Step-by-step instructions for buying, selling, and managing LAND

  • Whitepaper

    Read more about the philosophy and design of Decentraland in our white paper.

  • Glossary

    Commont Terms and Definitions

  • FAQ

    Frequently Asked Questions

  • Introduction

    Decentraland is a virtual reality platform powered by Ethereum.

blockchain interactions (7)

deploy (2)

design experience (2)

development guide (20)

  • Scene limitations

    How many things can I put on my scene?

  • 3D model considerations

    Learn what assets and components are supported in external 3D models and how to configure them before importing them to Decentraland.

  • About multiplayer scenes

    Tips and tricks for remote scenes with multiple users

  • XML static scenes

    How to create a static XML scene

  • Entities and components

    Learn the essentials about entities and components in a Decentraland scene

  • Systems

    Learn how systems are used to update the scene state

  • Component groups

    Learn about how your scene keeps track of lists of entities that have components in common to make updating them easier.

  • Set Entity positions

    How to set the position, rotation and scale of an entity in a scene

  • Shape components

    Learn about the different components that give entities their 3D shape and collision.

  • Materials

    Learn how to add materials and textures to entities with primitive shapes.

  • Sounds

    Learn how to add sounds to your scene.

  • Text in a scene

    How to add text to your scene

  • Files in a scene

    Default files created in a new scene.

  • Move entities

    How to move, rotate and scale an entity gradually over time, with incremental changes.

  • 3D model animations

    How to move and animate entities in your scene

  • Special types

    Learn what special types exist, including Vector, Quaternions, and more.

  • Click events

    Learn how to handle user clicks in your scene.

  • User data

    Obtain data from users as they interact with your scene.

  • Network connections

    How to communicate your scene with external servers and APIs.

  • Asynchronous code

    Learn when and how to run asynchronous functions in your scene's code.

examples (3)

  • Video Tutorials

    Videos walking you through how to create scenes in Decentraland.

  • Tutorials

    Blogposts walking you through how to create scenes in Decentraland.

  • Scene examples

    Code and scene examples using our SDK

getting started (4)

sdk (4)