Decentraland has released the beta version of its new software development kit (SDK) 7. The SDK is now available for the public to utilize and build upon to further Metaverse development.
SDK 7 release coincides with the debut version of the Decentraland Editor. The Decentraland Editor is a tool that streamlines and simplifies the process of scene development. Ultimately, the editor aims to allow visual editing. This makes scene development more accessible to those who are not experts in coding. Thus, it opens up new opportunities for building and creating in the Metaverse.
Not all the simplification layers planned to be added on top of SDK 7 have been implemented yet. The existing code will remain valid for future releases from this point onward.
Decentraland to Develop The Newer Version Of Decentraland Editor On SDK 7
Decentraland announced that its upcoming editor would be developed based on the foundation SDK 7 sets. The kit will also allow the creation of various alternative projects within the Decentraland ecosystem very easily. Thus, it positively impacts performance. Moreover, it paves the way for more robust and streamlined multiplayer performance.
The SDK 7 beta version includes several new features. These features include a new Flexbox-grade UI system, better performance, and access to the most recent TypeScript (ES6) version. Also, it allows users to use more TypeScript libraries and external JavaScript.
In late November of last year, the alpha version of SDK 7 was released, allowing the DCL community to start testing and experimenting with it. Since then, many improvements and fixes have been applied, including essential features like video streaming and UI click events that were unavailable in the alpha version.
SDK 7 Perks
- One can attach an entity to a player’s hand that follows all armature animations.
- It is possible to incorporate multiple different button events in a single entity. For instance, an NPC could be greeted with E, traded with using F or punched with the left mouse button. These three options will show when hovering over the NPC.
- The pitch of an audio sample can be modified to create recurring sound effects that are less monotonous. This feature can also be used to develop an entire musical interactive interface.
- The camera’s and avatar’s position and rotation can be fetched separately in third-person camera mode.
- Images and video textures are mapped in the same orientation, eliminating a common frustrating problem when switching between them on the same screen.