Subterrain
Evil The Cat Jan 23, 2016 @ 8:31pm
I'm getting a really bad framerate for a 2D game.
I run a quad-core 2.2 gHz CPU and a 550Ti 1GB video, yet, with everything turned off, I max out at 45 FPS. I really want to enjoy this game by playing it smoothly, but every attempt at changing video card settings has gained me nothing.

Is there some hidden config stuff I can tweak or maybe a certain amount of frames I can make it render ahead to make it run at 60 fps?
< >
Showing 1-14 of 14 comments
Auburok Jan 23, 2016 @ 8:44pm 
Unity engine games are unfortunately a little hard to run sometimes depending on the version of Unity the game's running on.

Have you tried turning off extra effects and setting light settings to low? Only other thing to try is resolution settings.
Evil The Cat Jan 23, 2016 @ 8:49pm 
Originally posted by Auburok:
Unity engine games are unfortunately a little hard to run sometimes depending on the version of Unity the game's running on.

Have you tried turning off extra effects and setting light settings to low? Only other thing to try is resolution settings.

All of those have been tried in every combination. I can understand if 3D Unity games run poorly, but this reminds me of Starbound. Great game, but hard to fully enjoy due to a less-than-desirable framerate.

To be honest, I feel like a prick for even making this thread. I don't wanna nitpick and complain about a game this fun and original.
Auburok Jan 23, 2016 @ 8:58pm 
Yeah, gonna be honest, my experience with preformance has only been decent because I'm throwing a bunch of power at this game, and even though I am I'm capping around 90 FPS in actual gameplay and half that in huge areas like the space center.

Aside from chopping down resolution and seeing if fullscreen or windowed gives you better preformance, the only other things I can think of are through Nvidia control panel and seeing if forcing off stuff would work better. Before Vsync options were added, that's how I turned it off.
Darel Jan 23, 2016 @ 8:59pm 
Try that. Run game > new game > reach Central control (if you start without skip begining) > manually save via pause menu > Restart game > Continue... i dunno but for me that manipulation work.
That need to be doin once per New game.
I sometime ago sayin about that (but with a different fps... because my videocard is really bad right now) .
Without that my fps be ~20-25 but after that ~40-50.
Maybe that helps you too.
Last edited by Darel; Jan 23, 2016 @ 9:23pm
NorionV Jan 23, 2016 @ 10:21pm 
For me, I have to restart the game every hour or two. Clears the framerate right up for another hours or two.

I think it's a memory leak. Unity is like fancy flash that way - it seems to have leakage problems.Killing the program releases all of its hold on your resources, and starting it anew brings it back to square one.

I run on a laptop, so this is pretty much my only option. If you have a system like Arburok's, it's likely you'd be able to handle the memory leak longer than a sane person would play this game straight.
Pixellore Jan 23, 2016 @ 10:50pm 
There is some truth to the Unity engine that does indeed eats up some memory after while. There is almost nothing dev can do about it as the memory is not managed. Meaning, engine should take care of the memory issue...

As for the fps. I think it is mainly because of the pure number of realtime lights in the game. Even if it looks like 2D it is actually very advanced 2D lighting in terms of lighting. It is heavy on pixelshader and fillrate.

Having said, that. I have some plan to optimise it further. The best senario woud be to make it not realtime (wall lights) and it should make things go way faster without too much of difference.
Evil The Cat Jan 23, 2016 @ 11:34pm 
Originally posted by Pixellore:
make it not realtime (wall lights) and it should make things go way faster without too much of difference.

This sounds perfect. Thanks for understanding and giving me a little ray of hope. I'm so glad I bought this game :ily:
NorionV Jan 23, 2016 @ 11:54pm 
Originally posted by Pixellore:
There is some truth to the Unity engine that does indeed eats up some memory after while. There is almost nothing dev can do about it as the memory is not managed. Meaning, engine should take care of the memory issue...

As for the fps. I think it is mainly because of the pure number of realtime lights in the game. Even if it looks like 2D it is actually very advanced 2D lighting in terms of lighting. It is heavy on pixelshader and fillrate.

Having said, that. I have some plan to optimise it further. The best senario woud be to make it not realtime (wall lights) and it should make things go way faster without too much of difference.

Wait, so even though this game is now full-release, you guys are still updating?

Tell me I'm reading this right. PLEASE.
Pixellore Jan 24, 2016 @ 12:07am 
Full release is just one of very important milestone for the game. It allows us to go on ( in real world ). My ultimate hope is to sell enough to make multiplayer addon...
FDru Jan 24, 2016 @ 12:11am 
Originally posted by Dosh:
All of those have been tried in every combination. I can understand if 3D Unity games run poorly, but this reminds me of Starbound. Great game, but hard to fully enjoy due to a less-than-desirable framerate.

To be honest, I feel like a prick for even making this thread. I don't wanna nitpick and complain about a game this fun and original.
Do you understand how graphics work? It doesn't matter if it's 3D or 2D, high res textures and particles are going to tax your hardware.

In reality the game could be optimized better but the idea that 2D games should run better because they're 2D is extremely ignorant.
NorionV Jan 24, 2016 @ 12:13am 
Originally posted by Pixellore:
Full release is just one of very important milestone for the game. It allows us to go on ( in real world ). My ultimate hope is to sell enough to make multiplayer addon...

This is good to hear. I LOVE the game the way it is, and I've already exceeded my dollar-per-hour ratio rule, but future updates would be mega awesome. New areas, new enemies, new craftables, all that fun stuff. I can't wait!
Evil The Cat Jan 24, 2016 @ 12:54am 
Originally posted by FDru:
Originally posted by Dosh:
All of those have been tried in every combination. I can understand if 3D Unity games run poorly, but this reminds me of Starbound. Great game, but hard to fully enjoy due to a less-than-desirable framerate.

To be honest, I feel like a prick for even making this thread. I don't wanna nitpick and complain about a game this fun and original.
Do you understand how graphics work? It doesn't matter if it's 3D or 2D, high res textures and particles are going to tax your hardware.

In reality the game could be optimized better but the idea that 2D games should run better because they're 2D is extremely ignorant.

Don't be mean.
Evil The Cat Jan 24, 2016 @ 12:57am 
Thanks to the developers, but I got the answers I wanted. I'm unsubscribing from this thread to stop further insults.
McBean Jan 24, 2016 @ 6:16am 
This might be a shot in the dark. But try switching to an aero theme in windows. I dont know how aero theme on or off affects the computer in games, but I had FPS problems in 2d games like Dont Starve, and turning it on solved my fps issue then.
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Jan 23, 2016 @ 8:31pm
Posts: 14