[DAO:8acc233] Update #4 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 the In World UI experimental features, bumped to Bevy 0.14 and signed executables:

  • In-world UI: a PR for protocol and the SDK is already ongoing, the feature is already tested and very close to get the first approach merged and published with examples and documentation
  • Sign executables for MacOS (arm64 version) to remove friction in its usage.
  • Bevy 0.14: This keeps the build up-to-date for Bevy’s team’s upcoming improvements. In particular, we have unblocked some Animator properties (like weight) and enabled an improvement for the UI system.

Godot: Mobile and VR

Since the last report, we’ve tackled the improvement for sign-in using Magic natively (mobile), the VR build, and the releases in mobile stores:

  • Sign-in using Magic natively: we reached to implement the OTP method for Android but we found a blocker for other providers and decided to pause the research to avoid blocking other tasks. The Magic team communicates the Mobile SDK is going to be deprecated.
  • VR build: The previous grant’s branch created for the PoC was restored and updated. The build is being tested in Meta Quest 2&3 and works well. We would like to make APKs available soon.
  • Releases in mobile stores: On one hand, the Android build was successfully released to production, but it’s not well-listed due to its popularity (the app). We plan to make movement once the Foundation marketing team confirms our card is aligned. On the other hand, we sent the iOS build for review, and Apple rejected it due to some UX comments to improve. We’ll continue working on both releases in the background until at least we get the two approved and technically working.

Blockers

We are experiencing some delays in the Godot roadmap due to delays in past tasks, which are now having an impact. However, we plan to continue following the roadmap and we still feel confident about completing it.

Next steps

Godot

We plan to delivery the VR APKs in September and keep polishing the build to improve the UX and performance.

Bevy

We plan to delivery the In-world UI feature in September and start testing a rebuild for the Animator component.

Additional notes and links

Additional notes and links

View this update on the Governance dApp