Building Blocks

com.meshmap.sdk.bb

v0.0.17 4 Sept 2025

The MeshMap Building Blocks package is a reusable Unity package shared across MeshMap projects. It contains common systems, utilities, and prefabs designed to accelerate gameplay and tool development.

Changelog


Features

  • Art – Example image and video (2D and 3D stereo) prefabs.

  • Audio – Centralized audio management with registries, mixer support, and in-game settings.

  • Events – Completable and repeatable trigger events for modular gameplay flow.

  • Save System – Scene-wide saving/loading for ISaveable components.

  • Utilities – Common helpers for transforms, strings, audio, particles, NavMesh, and component management.

  • Interactions – Collectables, damageable interfaces, and other runtime interaction contracts.

  • Testing & Logging – Debug logger prefabs and utilities for runtime inspection.

  • Tools – Simple camera behaviours, UI helpers, and logging systems.

For details on minor features, see Other Features.


Getting Started

The easiest way to get started is to clone one of the Example Projects and open the project using Unity Hub.


Requirements

  • Windows, Mac

  • Unity 2022.3.11 LTS or later

    • Android Build Support

    • Universal Render Pipeline (URP)


Package Dependencies


Import

The com.meshmap.sdk.bb package can be added via Unity Package Manager (UPM) from Git. Follow the import instructions.


Basic Usage

After import, the files will be available in the Packages section of the Project window in Unity Editor.

Last updated