FPS Counter | Frame Counter Display System And Framework View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.35 or later
Package size
2.5 MB
Files
16
Favorites
3
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

FPS Counter | Frame Counter Display System And Framework

by Golem Kin Games (opens in new tab)

No ratings yet

The FPS Counter tracks real-time FPS, memory, and device info. Offering a simple FPS tracking and an advanced version with customizable FPS thresholds, memory usage, and detailed device stats.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for FPS Counter | Frame Counter Display System And Framework, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

FPS Counter | Frame Counter Display System And Framework screenshot 1

FPS Counter | Frame Counter Display System And Framework screenshot 1

About this asset

The FPS Counter tool provides real-time performance tracking in Unity, offering both a simple and advanced version. The Simple FPS Counter displays frames per second (FPS) using TextMeshProUGUI, updating every second for efficient monitoring. It’s perfect for basic FPS tracking with minimal overhead.

The Advanced FPS Counter expands on this by also tracking frame time, memory usage, and device information. It allows customizable FPS thresholds (high, medium, low) with color-coding for visual feedback. Memory tracking includes private memory, allocated memory, Mono memory, and GFX driver memory. Additionally, device information like CPU, GPU, OS, and screen resolution is displayed. This version also supports a prewarm time for more accurate min/max FPS tracking and provides options for average FPS over customizable sample sizes.

The tool is ideal for both quick performance checks and detailed analysis, making it a versatile solution for Unity developers who need in-depth performance metrics. Easy to integrate and customize, this FPS counter can fit a wide variety of project needs.

Key Features of the FPS Counter:

  1. Real-Time FPS Display: Tracks and displays frames per second, updated every second for accurate monitoring.
  2. TextMeshPro Integration: Uses customizable TextMeshProUGUI elements for flexible UI display.
  3. Customizable FPS Colors (Advanced): Set color thresholds for high, medium, and low FPS, providing visual performance feedback.
  4. Memory Usage Tracking (Advanced): Monitors private memory, allocated memory, Mono memory, and GFX driver memory (Unity 2018+).
  5. Device Information (Advanced): Displays detailed system info, including OS, CPU, GPU, VRAM, and screen resolution.
  6. Frame Time Tracking (Advanced): Shows frame time in milliseconds for detailed performance analysis.
  7. Average FPS Calculation (Advanced): Averages FPS over a customizable sample size for smoother monitoring.
  8. Prewarm Time (Advanced): Allows prewarm time for more accurate min/max FPS calculations after startup.
  9. Easy Integration: Simply attach to a GameObject and assign TextMeshPro fields in the Inspector to start tracking immediately.

From the publisher's Asset Store listing.

Technical details

Key Features of the FPS Counter:

  1. Real-Time FPS Display: Tracks and displays frames per second, updated every second for accurate monitoring.
  2. TextMeshPro Integration: Uses customizable TextMeshProUGUI elements for flexible UI display.
  3. Customizable FPS Colors (Advanced): Set color thresholds for high, medium, and low FPS, providing visual performance feedback.
  4. Memory Usage Tracking (Advanced): Monitors private memory, allocated memory, Mono memory, and GFX driver memory (Unity 2018+).
  5. Device Information (Advanced): Displays detailed system info, including OS, CPU, GPU, VRAM, and screen resolution.
  6. Frame Time Tracking (Advanced): Shows frame time in milliseconds for detailed performance analysis.
  7. Average FPS Calculation (Advanced): Averages FPS over a customizable sample size for smoother monitoring.
  8. Prewarm Time (Advanced): Allows prewarm time for more accurate min/max FPS calculations after startup.
  9. Easy Integration: Simply attach to a GameObject and assign TextMeshPro fields in the Inspector to start tracking immediately.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.35f1 Compatible Not listed Not listed

As listed on the Asset Store.