Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flash Player magical frame rate

A long time ago (5+ years) I read an article about optimal frame rates for the Flash Player. The article reasoned through some calculations that 31 frames per second was the optimal fps to run your movies at and seemed, at the time, logical to me and have been using 31 fps ever since.

However, I have forgotten the reasoning from that article and I was wondering if 31 fps is still considered a good or optimal fps to run your swf's at.

What fps do you prefer for your swf's and why?

like image 557
Luke Avatar asked Jul 01 '09 06:07

Luke


People also ask

What is frame rate in Adobe Flash?

Every Flash movie has a frame rate, a measurement of how quickly the playhead moves through the Timeline. Frame rates are expressed in frames per second, usually abbreviated as fps. Flash permits frame rates ranging from 120 fps (the fastest) to 0.01 fps (the slowest), which is equivalent to 100 seconds per frame.

What is the default frame rate in Flash 8?

Enter a new value in the Frame Rate field. Flash's default frame rate is 12 fps.


1 Answers

The reason for the 31 fps was that during the time of Flash 5/6 there was an issue with the Mac version of the Flash Player where it would plateau at certain frame rates. That is, if you ran at 12-17 FPS, it would rarely get past 12. However, if you set the fps to 18, it would stick to 18 just fine.

The "sweet spot" plateau was at 31 fps because it offered the smoothest animation (assuming you weren't doing frame-by-frame animation, in which case 31 was just too work intensive) while not being nearly as CPU intensive as the next plateau, which I believe was 61 fps.

Even though those days are behind us it is still important to strike that balance between smooth animations and CPU. Make sure you set some time aside at the beginning of your project (particularly if it will have any hand-done tweening!) to figure out where the sweet spot is for your goals.

like image 171
Branden Hall Avatar answered Nov 15 '22 10:11

Branden Hall