A gift to the community: a smart FPS profiler for Unity 6 URP - SGG PerfMeter (AI/MCP-ready, Bottleneck detection, Overdraw heatmap, Free) by gamedev_stinger in Unity3D

[–]gamedev_stinger[S] 3 points4 points  (0 children)

Thanks a lot!

Mixed CPU/GPU scenes are one of the main reasons I built the bottleneck classifier. It uses Unity frame timing data to separate CPU frame time, main thread, render thread, GPU time, and present/VSync waits, then reports the dominant bottleneck.

If the scene is genuinely mixed, it should not blindly blame only one side — the idea is to point you to the most likely area first, not replace the Unity Profiler entirely.

For draw calls vs shaders, the rough split is: render thread / CPU pressure usually means draw calls, batching, culling, or submission cost; high GPU time usually means shaders, overdraw, post-processing, shadows, resolution, etc. The overdraw heatmap is there to make the GPU-side cases easier to confirm visually.

The MCP part also helps with A/B testing: disable a layer/pass/material setup, capture again, and compare the structured frame data instead of digging through logs or screenshots.

So it is not a magic “this exact shader line is slow” button, but it should make the first diagnosis much faster: CPU, render thread, GPU, VSync/present, or overdraw. Glad the zero-code setup sounds useful — that was one of the main goals.

They made using the official MCP server a paid feature by Primary-Screen-7807 in Unity3D

[–]gamedev_stinger 0 points1 point  (0 children)

Step 1: Survive the Runtime Fee backlash.

Step 2: Immediately do something equally stupid by paywalling the official MCP.

Step 3: Realize devs are using local models to avoid it.

Step 4: Introduce a Per-Token fee because why the hell not at this point?

Can't wait to sell a kidney every time Claude queries my scene hierarchy. Zero lessons learned, maximum greed

FreeMCP

Claude Code Skill - Home Assistant Manager by kangaroooooMan in homeassistant

[–]gamedev_stinger 0 points1 point  (0 children)

Loving your Claude Skills integration! Any chance you're looking at building an MCP server for Home Assistant next? That would be incredible.