[DAO:5a03731] Update #3 for project " Renewal New DAO Explorers: Mobile, VR, and Desktop (in Godot & Bevy)"

Author: 0x83f9192d59b393c8789b55d446e5d4a77075c820
Update Status: On Time
Project Health: :green_circle: On Track

Introduction

Welcome to the third grant update. This team has the primary goal of developing an explorer version using two different technologies:

  • Bevy targeting to Desktop: featuring experimental and developer features to enhance the creator’s possibilities
  • Godot targeting to Mobile and VR: pointing to have a reliable and production-ready explorer.

Highlights

Bevy (Desktop)

Since the last report, we’ve tackled Exposing GLTF internally and modifying and just released the first approach for this feature. This enables creators to have a more comfortable development pipeline and also to take advantage of more advanced feature like:

  • Use pointer events for specific colliders inside the GLTF
  • Make code-animations
  • Modify internal materials
  • Use internal meshes and put a video texture
  • Not guessing animation clip (now you can fetch the animation list)
  • Attach to internal entities

This will open many doors and show the possibility of the protocol.

Godot: Mobile and VR

We’ve finally finished the first round of memory management optimization, so almost every place in Genesis City is well-playable. The iOS memory limitation is rough, so we lowered the memory usage at minimum. The technical details are around healthy memory management and resizing the textures to a lower resolution if necessary.

Blockers

No blockers

Next steps

Godot

As the last task in the mobile client, a Wallet Connect provider is being implemented; this would be a Web3 sign-in option. After finishing that, the VR development starts its final journey.

Bevy

The In-world UI is the next experimental feature. This enables creators to create more In-World content instead of working with a 2D UI, which is essential for an accessible and interactive cross-platform oriented.

Additional notes and links

View this update on the Governance dApp