Introducing the Decentraland Editor | Decentraland


0

First announced in the SDK7 manifesto, Editor is an all-in-one content creation tool intended to replace Scene Builder, enabling more powerful yet accessible scene creation. The end result is a tool that combines a visual interface with code editing capabilities for authors of all skill levels. In the final version, creators should even be able to build interactive scenes through a purely visual process without having to use code. , can greatly improve the creation process for both technical and non-technical authors.

Today the first official version of the editor was introduced. This is the first of three successively more advanced versions to be released, each with new features.

  • Editor version 1: Enhance your development experience
  • Editor version 2: Separate the art pipeline from the developer pipeline
  • Editor version 3: Allows you to create interactive scenes without code

This phased release allows editorial contributors to test, iterate, and add new features as previous versions become solid.

How to install the editor

The Decentraland Editor was developed as an extension for Visual Studio Code.

  1. you have to download it first visual studio code.
  2. install Decentraland Editor extension into Visual Studio Code.

editor history

Before Editor, Decentraland scenes could be created with Builder and SDK. Not only was this a highly technical process only available to experienced coders, it wasn’t always convenient either. The builder itself only allowed the creator to place items and add interactivity via “smart items”. If you wanted to modify these smart items, you had to modify them via code using the SDK and CLI and import them back into the builder. Jumping back and forth between different programs didn’t make for a smooth development experience.

With what is planned for the final version of the editor, developing scenes for Decentraland should be accessible without a coding background. The development process should also be easy and stress-free as it’s all done in one place.

Features in the version 1 release

Version 1 of the Decentraland Editor has been released. The focus is on improving the developer experience compared to using the CLI. Some of the improvements, features and attributes we can highlight in this first version are:

  • easy install: You just need to install the extension in your VSCode app. No other dependencies such as NodeJS or the Decentraland CLI are required. See documentation.

  • no command lineThe : editor removes the need to manipulate the command line and eliminates friction. All the functionality provided by these tools is now available through UI buttons. However, the command line tools are still available as an option for advanced users with very specific needs.

  • Creating/running/publishing/previewing scenes is all done through a graphical interface.
    • create: Set up a new Decentraland scene project in just a few clicks.

    • Run the scene in the editor: Instead of opening a browser window, the preview viewer will open as a tab within the editor. This isn’t just a matter of comfort, it gives you access to Visual Studio Code’s more advanced debugging features.

    • Release: [パブリッシュ シーン]to open a new tab in Visual Studio Code with information about what to publish and where.

  • Integrated debugger:
    You can now add breakpoints to your scene’s code! When you run the preview, execution will pause each time your code passes a breakpoint. A debug panel will open showing all current values. This is especially useful for validating that the data at a particular point in time is what you expect. You can also manually change the values ​​of any variables and resume execution with the blue play button using those new variables. This is great for testing corner cases and making sure your scene behaves as expected in all scenarios.

Conclusion

The Decentraland Editor is a powerful and easy-to-use tool, and the final version will make it easy for creators of all knowledge levels to develop interactive scenes. Built on top of the popular Visual Studio Code and with new debugging features, it’s becoming an essential tool for anyone looking to create engaging content in Decentraland. examine the source coderead the docs or try it now!


Like it? Share with your friends!

0
Conor the Tech Veteran
He previously spent 6 years publishing research on tech stocks, and believes in using a combination of fundamental, technical, and quantitative analysis. Prior to a career in tech stocks journalism he was a technology and semiconductor analyst with a research team.

0 Comments

Your email address will not be published. Required fields are marked *