Roadmap πŸš€

A high level brian dump of features and aspirationsπŸ¦„

Likely to change as we go forward.


  • Voxels
    • βœ… Generate detailed smooth meshes from naive surface nets - Demo
    • βœ… Optimize sampling recursively.
    • βœ… Add seams between chunks of different resolution - Demo
    • ▢️ Combine and blend shapes together
    • 🟦 Generate meshes with sharp features using dual contouring
    • 🟦 Multiple materials
  • Locomotion
    • βœ… Teleport
    • πŸ”œ Direct movement
    • 🟦 3rd Person Move avatar
    • ▢️ Fly (Alpha)
  • Platforms
    • βœ… Desktop Browser
    • βœ… VR/Quest Browser
    • 🟦 Desktop native client
    • 🟦 Mobile native client
  • Terrain
    • βœ… Overhangs and tunnels
    • βœ… Combine chunks with multiple levels detail for massive Terrain
    • 🟦 Terrain texturing
    • 🟦 Generate different biomes
    • 🟦 Terrain editor
    • 🟦 Plants & Trees
    • 🟦 Buildings
  • Objects / Spimes
    • 🟦 Create objects (Spimes)
    • 🟦 Triggers
    • 🟦 Switches / Levers
    • 🟦 Script behaviors
    • 🟦 Spatial audio
    • 🟦 Physics
  • Agents / NPC
    • 🟦 Path finding
    • 🟦 State machines
    • 🟦 Flocking
    • 🟦 Dialog trees
    • 🟦 Scripts
    • 🟦 Pets/wildlife
  • Portals
    • 🟦 Link locations in the same world with Portals.
    • 🟦 Portals between worlds on different servers/domains.
  • Realtime / networking
    • 🟦 point to point networking
    • 🟦 Collaborative editing
    • 🟦 Support large numbers of users
    • 🟦 Realtime messaging/chat
    • 🟦 Offline messaging
    • 🟦 Emote
    • 🟦 Voice
    • 🟦 Video
  • Social
    • 🟦 Avatars
    • 🟦 Share spaces with friends.
    • 🟦 Prevent interactions with strangers.
    • 🟦 Friends list / groups
  • Persistent
    • 🟦 Save changes locally.
    • 🟦 Save changes on remote servers.
    • 🟦 Run your own server.
    • 🟦 Share world changes with friends, without effecting other users.
    • 🟦 Define user identity, independent from location/server
    • 🟦 Define objects/worlds (Spimes), independent from location/server
  • Marketplace
    • 🟦 Low or no costs micro-transactions
    • 🟦 Buy and sell Spimes
    • 🟦 Tip creators