by 0xad3b9da5a39ac752c8340e2a7676f083246ea4d1 (HiImChris#a4d1)
Should the following Tier 3: up to $5,000 USD in MANA, 3 months vesting (1 month cliff) grant in the Community category be approved?
Abstract
Working with the Decentraland SDK allows to code complex behaviors, but developers are limited to using their code editor of choice when doing so and can’t easily switch between coding and building with the Decentraland Builder. This is especially tedious when creating and placing new entities into the scene.
We are currently finalizing the development of a first stable version of DCL-Edit, a visual editor designed to work in parallel with the Decentraland SDK (see https://dcl-edit.com).
Grant size
5,000 USD
Beneficiary address
0x2a9Da28bCbF97A8C008Fd211f5127b860613922D
Description
DCL-Edit enables you to instantly switch between coding and designing your scene, just like it is the case with modern game engines like Unity. This, of course, can dramatically increase the speed at which you code and design your experience for Decentraland.
With DCL-Edit, you can place, transform, scale, and rotate entities just like in Unity and give them identifiers that you can instantly refer to in your code. A visual asset browser gives you a nice overview of the available assets and lets you easily pick and place one into your scene.
Feature Overview for this version
- place, transform, scale, and rotate entities
- add basic shape components
- asset browser for GLTF Shapes
- assign identifiers to entities
- undo functionality
- parenting of objects
Specification
DCL-Edit is developed in Unity and will be downloadable as a npm package. It will be licensed under the MIT license. In its current state, the above features are already functional, but we need to put additional work into refactoring, testing and debugging to deliver a stable version.
Personnel
We are developing this as representatives of the MetaGameHub DAO, a community that is heavily involved in the evolving Metaverse and Blockchain Space (check out https://www.metagamehub.io).
Specifically, we have 3 people working on this:
Jonathan Luebeck - Lead Programmer - years of experience in Unity
Michael Gantner - Programmer, Shader Programming - years of experience in Unity
Christian Werner - Project Lead - game developer and lecturer in Game Design
Towards the end, we will execute an extensive testing period with more people.
Roadmap and milestones
The minimal requirements for a smooth workflow (see above feature lists) are already implemented, so in the next 3-4 weeks we will be working on a stable release version that everybody can seamlessly integrate into their workflow.
As a compensation for these last steps and as a sign of appreciation for the whole project, we kindly ask to receive a Tier 3 grant of $5.000 USD in $MANA.
In the future, DCL-Edit is planned to become a full-fledged editor for developing complex scenes with the Decentraland SDK. Coming features include
- UI-Editor
- Prefabs
- Improved Asset Management
- Improved Inspector
- and many more …
Speaking for the MetaGameHub community, we are of course open to cooperate with the Decentraland community beyond just developing a tool.
We’d happily collaborate towards fostering decentralization within the Open Metaverse by marketing and educational measures, the development of MetaFi tools, and onboarding talented Web3 developers from connected universities.