If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Can anyone advise on tests to run for the Blender Game Engine?

I'm working on a game with it at them moment, but would like to get some kind of estimate of what kind of specs my game would crawl / work / be fun / fly with.

I know I could make the blend public and ask, but I'd really like to be able to see results from a wide range of machines without spoiling surprises early.

I was (/am?) really hoping we'd see Yo Frankie become a test suite. Even just somethng that gave out the numbers from Blender's own performance stats (Framerate, %CPU load - Rasterizer / Logic / Physics). Failing that I'm guessing that some combo of the PTS tests would help approximate, but I'm a bit lost as to which ones...

Thanks all! PTS is looking like a great tool. With Ubuntu / Arch inclusion and a Gui on it's way, I have a feeling we're seeing a real leader of the pack rising.

Right now there are no Blender-based tests in the Phoronix Test Suite for a simple reason actually. At least last time I checked, in order to use the benchmark mode of Blender you must launch Blender and then hit some key or some menu item, but at least as of the last time I checked, there was no argument like blender -benchmark some-file.blend where it would then run the benchmark and print the result to the standard output and then exit.

If you can find such an option or get the Blender developers to implement such an option, I would be more than happy to write the test profile and get the rest of it setup.

There seems to be interest, but it would be useful to know what kind of output works best for you. Would some kind of file like a comma delimited texfile be the way to go, or is it better printed straight to the console, and if so in what format?

There seems to be interest, but it would be useful to know what kind of output works best for you. Would some kind of file like a comma delimited texfile be the way to go, or is it better printed straight to the console, and if so in what format?

step being how often stats are polled and stats.data being a file in a format of your choice.

How does this sound?

MAO

The Phoronix Test Suite can handle parsing pretty much anything whether it's printed to the screen or dumped to a text file, as long as it's outputted in some remotely logical way. It can be comma delimited, tab delimited, space delimited, I don't care nor does PTS, it can be setup to parse anything as long as it's outputted in some way that's at least partially understandable.

Average: 45.12 Frames Per Second
############################################

That's the format the Phoronix Test Suite actually generates after parsing a test, but isn't the way that it's sent to PTS.

So would the stats then be dumped to that file on like a new line every time it's polled? That's fine. Then once the test is done and it (automatically) exits, if it is able to print the average for everything, that would be great. Otherwise I can just parse all of the polling results in PTS and calculate the averages there.