Long agent runs and balance grinds don't need pixels. Pick a mode per session: stream the game, drop the window, or drop rendering entirely.
Normal hides the editor window and streams the game into the app with mouse, keyboard and audio. It's the default, and the editor is one click from being revealed.
Headless Graphics drops the editor window but keeps rendering the view.
Headless NoGraphics runs -batchmode -nographics: no window, no rendering, no GPU work. Update() ticks past 5,000 times a second instead of sixty, so a run that takes minutes finishes in seconds.
NoGraphicsError. You read handle results and tagged logs instead, and the multiplayer grid needs one of the other two modes.Update() past 5,000 times a second instead of sixty.Switch mid-session: Normal to find the bug, NoGraphics to grind it, Normal to watch the fix. Agents call unity.setMode(), and each scratchpad keeps its own mode.
Up to four instances in Normal and Headless Graphics. NoGraphics is single-player only.
Not in NoGraphics, which has no picture. Switch the session back to Normal, or reveal the editor.
Stream while you watch. Drop the pixels when you don't.