Stats Monitor - Performance Stats & Graph for Unity

Soon in the Assets Store!

Stats Monitor is a highly customizable performance measuring tool for Unity3D projects. It displays a number of performance-related statistics as well as a graph that can help you in testing the performance of your game.

Looks cool! Can I see those stats from in-game on an iOS or Android device?

Cheers Tapgames! Ah, the headache-inducing mobile game development! :wink: For the initial version only hotkeys are available but I’m looking into how to best integrate it on mobile devices via gestures.

Oh, and here’s a sneak image…

While v1.0 should be out any day now, v1.1 is basically finished and will be committed as soon as v1.0 is out. 1.1 adds a whole bunch of new features and improvements, incl. touch control for mobile devices. Here’s a short preview video of how these controls work.

Really cool! Will pick this up when its live. What will the price be?

Glad you find it useful! The price will be $15.

Great price! :smile:

Oh this would be super cool if you can use this in VR, when pressing a certain button you get this hud in VR so we can see some stats while we have a VR device on our head.

I don’t have a VR device at my disposal to test that but I wonder would it require anything additional to be done to add support for VR or would that work out-of-the-box?

Since this widget uses the Unity UI system another possibly for VR would be to have an in-game (i.e. 3D) terminal somewhere and project the view onto it. Not really useful on the long run though. :slight_smile:

The UI needs to be in world space to work in VR. Then just place this World Space UI in front of the camera where we like. :slight_smile:

Hi all,

Stats Monitor v1.1 has been released now and is available at Unity Asset Store - The Best Assets for Game Making

You may be wondering where is version one?

Version one wasn’t actually released since there was some text in the manual that wasn’t up to par to the publisher guidelines. Since I already had version 1.1 in the draft queue and prepared all new images, docs, etc. I decided to correct the text for that version instead and asked UT if they still could prioritize the updated release. They did and hence v1.1 is already out which in the end isn’t bad at all.

Hope you enjoy this tool!

Very very like the ‘old-school-style’. Bookmaked. :sunglasses:

BTW, can we use this tool for tracking something else : like a float variable?
I think ‘yes’, but confirmation would be welcomed :wink:

Thanks for the input! Tracking custom variables is a feature I’ve been thinking about since I had the need for being able to quickly observing some variables. It’s definitely something useful and I’m looking into how to implement it optimally.

Meanwhile v1.2.0 has been released! Here’s what’s new:

NEW IN VERSION 1.2.0:

  • Text and graph can now be outlined for making it stand out more in front of game graphics. Looks particularly good without background.
  • The background image component will not be created anymore if alpha is set to zero.
  • Added better API docs to public methods.
  • Calculated properties are now set to public get only.
  • Several code optimizations.

Available at Unity Asset Store - The Best Assets for Game Making

Here’s a quickly set up demo scene that shows v1.2.0 in action:

Hi,

Just downloaded your asset and it works a treat.

I was wondering if you had any ideas on what features you would be looking to implement in the future?

I know it probably won’t be set in stone yet for what’s coming but it would be good to know for the sake of discussion and also to avoid putting work in to modify it if there’s something in the pipeline.

Thanks,

Marc.

what’s the garbage generated per frame? There was a previous asset, on mobile, the performance dropped so it wasn’t a good measure.

Sorry, I’m not sure what you’re asking. Stats Monitor doesn’t produce any noteworthy garbage that can be collected. On mobile the FPS is usually always much lower than on desktop. On an iPad mini Retina for example I get an average FPS of 30 even if the scene is empty.

This seems to be a really interesting performance tool but are all those values available in a WebGL build ?

Hi MaT.

Yes, Stats Monitor shows all values on WebGL builds. You can see a quick online demo at http://labs.hexagonstar.com/smwebgl/index.html

Key controls work, too:
SHIFT+~ : on/off
CTRL+~ : toggle position
ALT + ~ : toggle style.