[DAO:848d42b] Update #6 for project "Protocol Squad - Alternative Explorers (Desktop, Mobile & VR)"

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

Introduction

Welcome to the sixth and last 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.

This post is the typical one, but we’ve elaborated a forum post with more readable and understable information, the link is in the links section.

Highlights

Bevy (Desktop)

  • Rendering & World View:
    • Depth-of-field distant imposters: seamlessly blends baked imposters with live parcels.
    • Imposters optional ZIP bundling and hot-download support.
    • Configurable GPU bytes-per-frame + antialias defaults.
  • Camera & Visual Tools:
    • TextureCamera + CameraLayer routing finalised.
    • Scenes can now render “live security cams”, mirrors, and picture-in-picture UI.
  • System-UI APIs:
    • New runtime calls: reloadUI, hideUI, listScenes, getHome, setHome, getRealmProvider, systemActionStream, chatSend/Receive.
  • Scene-UI Modules:
    • Emote-wheel merged with animation-loop metadata support.
    • Backpack Search & Filter live.
    • Outfits feature-complete (load/equip) — PR opened for review.
    • Scene-info card/sidebar polished; likes, favs, rating, photos.
  • Input & UX:
    • Browser-spec onMouseLeave/Exit behaviour, editable input profiles, extended gamepad bindings.
  • Fixes & Polish:
    • 30+ bug-fixes (permission dialogs, nametag distortion, drag-out, Steam Deck quirks, video flicker, minimap realm check, etc.).

Godot (Mobile)

  • Engine Upgrade
    • Rolled Godot 4.4.1 to all platforms.
    • Automated artifact pipeline (GitHub Actions + hashed buckets).
  • Performance
    • Enabled Metal on iOS/macOS.
    • Introduced a 3.5 GB “High-Memory” flag → Genesis Plaza now holds ~45 FPS on an iPhone 14 Pro.
  • Satellite Map MVP
    • Low-res tile rendering, pinch-zoom, one-finger pan, parcel tap-select.
    • POIs, category bar, places-API, hot-scenes, search.
    • Responsive layout (portrait / landscape) and clearer plot markers.
  • VR Track
    • Jet-pack showcase world demo built with new input rig.
    • Fixed controller ray jitter, UI focus issues, and several Quest-specific crashes.
  • Publishing
    • New iOS & Android builds pushed to TestFlight / Internal testing, including Metal and asset-pipeline optimisations.

Blockers

Without blockers

Next steps

  1. Merge Backpack → Outfits with Catalyst persistence.
  2. Satellite Map 1.1 — multi-res tiles, clustering, and larger info cards.
  3. VR Beta — polish jet-pack demo, Quest store submission, performance profiling.
  4. Photo/Share Panel and additional system-UI APIs (permissions, notifications).
  5. Continue upstreaming fixes to Bevy & Godot, and cultivating external contributors.

Additional notes and links

Final Report Forum Post

Links

View this update on the Governance dApp