Sign up for our upcoming Hackathon! Over $250,000 USD in prizes in MANA and LAND.
X
Hello! Please choose your
desired language:
Dismiss

Site map

Decentraland (6)

  • 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.

  • Builder FAQ

    Frequently Asked Questions for the Decentraland Builder

blockchain interactions (7)

deploy (2)

design experience (2)

development guide (23)

  • 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 scenes with multiple players

  • 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.

  • Onscreen UI

    Learn how to create a UI for players in your scene. This is useful, for example, to display game-related information.

  • Custom events

    Emit custom events and add listeners for them

  • 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.

  • Scene metadata

    Learn how to add metadata to a scene.

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 (6)