Very low frame rate while running in game window.

Hello. I am brand new to Unity and am just playing around with a little first person game.

When I run the game in the editor with “maximize on play” selected, the fps drops to about 11 or 12, whereas without maximize on play, it’s runs at a brisk 75-80. A big hint, I’m hoping, to someone who knows more than I, is that when I look up to the blank “sky” (there is no ceiling rendered or anything) the fps jumps to around 55, and when I look back to my map it plummets back down.

The map is extremely simple with basic point lights that have been baked to the scene.

It may also be my graphics card. I’ve read that Intel HD Graphics cards are not too hot. If that’s the case, is there anything I can do to make it run faster? I can play games like Skyrim, Deus Ex and Half Life just fine, so it seems weird to me that a tiny simple game would run worse.

What are you showing on it? Check draw calls? GUI?

Sounds like you have some shaders that are consuming a lot of GPU time. The more pixels those shaders have to fill, the slower the frame-rate. Make the game window as big as possible, but with leaving the hierarchy and inspector windows visible. Then turn of rendering of some of the game objects, and see how that affects frame rate. If you can find some object that when not rendered improve the frame rate, then let the community know what those objects are, and what materials and shaders they use.