Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Cause of Low fps  (Read 1175 times)

Toriad

  • Bay Watcher
  • Awkward Silence
    • View Profile
Cause of Low fps
« on: August 16, 2010, 05:06:06 pm »

Does anyone know what the main cause of low fps is? Is if the pathfinding? The weather? The temperature? Combination of causes?
Logged

thijser

  • Bay Watcher
  • You to cut down a tree in order to make an axe!
    • View Profile
Re: Cause of Low fps
« Reply #1 on: August 16, 2010, 05:08:37 pm »

A bit of a combination. However pathfinding repeaters that open/close large areas and large water movements are usually the biggest problems.
Logged
I'm not a native English speaker. Feel free to point out grammar/spelling mistakes. This way I can learn better English.

Toriad

  • Bay Watcher
  • Awkward Silence
    • View Profile
Re: Cause of Low fps
« Reply #2 on: August 16, 2010, 05:09:39 pm »

Does the game use the A* path finding algorithm? or is it something custom?
Logged

Proteus

  • Bay Watcher
    • View Profile
Re: Cause of Low fps
« Reply #3 on: August 16, 2010, 09:07:29 pm »

Often itīs caused by a catsplosion in your fortress ;)

Another thing I have encountered is,
that the more underground layers you define during world creation,
the slower the game becomes
« Last Edit: August 16, 2010, 09:09:18 pm by Proteus »
Logged

Passive Fist

  • Bay Watcher
  • Builds everything out of cobaltite.
    • View Profile
Re: Cause of Low fps
« Reply #4 on: August 16, 2010, 09:46:22 pm »

Often itīs caused by a catsplosion in your fortress ;)

Another thing I have encountered is,
that the more underground layers you define during world creation,
the slower the game becomes
How do you change the number of layers? I assume it can be less than 3, but can it be more?
Logged

Lytha

  • Bay Watcher
    • View Profile
Re: Cause of Low fps
« Reply #5 on: August 17, 2010, 03:34:50 am »

I poured a volcano onto a frozen arctic ocean recently. Magma being pumped out of the volcano's top, 50 z-levels or so above the ocean's surface level. Magma pouring all over the place. Magma melting ice, making obsidian, and water randomly being frozen again. The FPS drop was just amazing.

(And I didn't manage to melt some water properly anyway. That had been the purpose of this experiment.

Too bad, actually. I finally got a 2x2 embark screen with a volcano, an ocean and another biome, and then it turns out that the top level of the ocean (that was the aquifer) was all frozen, and the caverns were void of any water.  :-X )
« Last Edit: August 17, 2010, 03:36:53 am by Lytha »
Logged
Lytha likes fire clay, rose gold, green glass, bags, the colour midnight blue, and cats for their aloofness. When possible, she prefers to consume tea and cow cheese.

3

  • Bay Watcher
    • View Profile
Re: Cause of Low fps
« Reply #6 on: August 17, 2010, 03:36:01 am »

Does the game use the A* path finding algorithm?

For the record, near enough, yes.
Logged

Proteus

  • Bay Watcher
    • View Profile
Re: Cause of Low fps
« Reply #7 on: August 17, 2010, 03:37:54 am »

Often itīs caused by a catsplosion in your fortress ;)

Another thing I have encountered is,
that the more underground layers you define during world creation,
the slower the game becomes
How do you change the number of layers? I assume it can be less than 3, but can it be more?

Maybe I should have worded it differently...
what I meant was the number of levels between the layers...
you can find it in the advanced settings for world creation
Logged

Urist McPenguin

  • Bay Watcher
    • View Profile
Re: Cause of Low fps
« Reply #8 on: August 17, 2010, 04:21:27 am »

Often itīs caused by a catsplosion in your fortress ;)

Another thing I have encountered is,
that the more underground layers you define during world creation,
the slower the game becomes
How do you change the number of layers? I assume it can be less than 3, but can it be more?

Maybe I should have worded it differently...
what I meant was the number of levels between the layers...
you can find it in the advanced settings for world creation
Yes, under advanced params you'll find "Z Levels Between...", the first (aboveground) is pretty straightforward, the rest are the minimum number of layers between underground features (Caverns, mainly).

Check the wiki for more detailed information.
Logged