Heart Rate Monitoring View on Asset Store (opens in new tab)

Package details

Latest version
2.0.0
Last updated
First released
Unity version
6000.3.0 or later
Package size
1.4 MB
Files
311
Favorites
4
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Heart Rate Monitoring

by Joshua Elder (opens in new tab)

No ratings yet

Monitor your users heart rate with this plugin

Price $25.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Heart Rate Monitoring, 6 months Current $25.00; lowest $25.00; highest $25.00 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 1

Heart Rate Monitoring video 1

About this asset

This project is a comprehensive heart rate tracking and calibration system for Unity, designed to enable physiological and emotion-aware features in games and interactive applications. It integrates external heart rate monitors (such as Pulsoid, ANT+, or similar devices) to collect, analyze, and respond to live user biometric data. The system provides real-time heart rate data streaming, automated baseline calibration, historic data logging, and emotion state inference for adaptive feedback or bio-interactive game design.

Typical use cases include:

  • Adaptive gameplay mechanics (e.g., horror games that respond to player fear levels)
  • Biofeedback-driven experiences and VR/AR/XR environments
  • User wellness and stress monitoring in serious games or training applications

From the publisher's Asset Store listing.

Technical details

Features

  • Live Data Streaming: Fetches user heart rate from third-party services or devices and updates at regular intervals.​
  • Data Logging: Maintains a configurable in-memory log of recent readings for trend analysis and export to CSV.​
  • Baseline Calibration: Supports timed calibration sessions to determine user's resting/baseline rate, including minimum sample thresholds and event-driven feedback.​
  • Fear State Analysis: Classifies heart rate into discrete fear states (Calm, Low, Medium, High, Panic) based on configurable multipliers of baseline.​
  • Jump-Scare Detection: Identifies rapid spikes in heart rate over short time windows, suitable for triggering events in horror games.​
  • Event-Driven API: All major transitions broadcast via C# events for easy integration with custom UI, gameplay, or analytics.​
  • Data Export: Outputs historical session data, including timestamps and derived states, to standard CSV format for analysis.​

Integration Notes

  • Dependencies: Requires Unity, Pulsoid (Optional if using the ANT+ Plugin) or compatible heart rate hardware/API, and optionally TMPro for UI extensions.​​
  • Extensibility: Modular structure enables adaptation for other device APIs, custom analytics, or expansion to support additional biometric signals.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.0f1 Compatible Compatible Compatible Compatible

Requires a heart rate device supported by Pulsoid and an API Key obtainable by them.

As listed on the Asset Store.