This has been an issue that’s been puzzling me for awhile: When I test a game in the Editor in the ‘Game’ view, the refresh rate of the screen seems both low and kind of inconsistent. ‘Jittery’ or ‘choppy’ are good words to describe it.
Several things worth noting:
-
I get the same behavior on my custom-built Windows desktop (Windows 10, Nvidia GTX 750 Ti, Intel Core i5 3.0 GHz quad-core, 8 GB RAM), and a Samsung Windows laptop (not sure about its specs, but it’s running Windows 8.1 and has an AMD graphics card.)
-
My project isn’t causing the issue. I’ve tried a bunch of different, very basic test projects and I always get the same behavior. Plus, even though I get the choppy playback in the editor, projects always run as smooth as silk after being built & ran.
-
Despite the visuals looking choppy (in the 20-40 fps range), the editor’s Stats overlay reports a blazing 80-140 fps, and gameplay is unaffected. It seems like the screen just isn’t being redrawn often enough or something.
-
This issue does not exist on any Mac machine I’ve tested it on. Testing games in the editor always results in silky smooth performance on my comparatively puny MacBook Air.
Has anyone else noticed this, and if so, is it just something people are generally happy enough to live with? I’m working on a tough, fast-paced 2D platformer, so framerate inconsistencies – even though they’re just on a visual level, not a gameplay or input level – are a bit frustrating to deal with.
Update: I just installed the Linux version of the Unity Editor on the same Nvidia GTX 750 Ti machine. I get perfectly smooth performance when testing games in the experimental Linux editor. The Windows editor still gives me choppy performance, even under the latest release (5.1.3).