I realize that this isn't the most practical test in the world, but I was curious how well construct performs and it also relates to a project I'm working on with fake vector objects built from very few sprites. I thought some might be interested in the results
basically there is a sprite 512x512
it creates a new instance of the sprite in a random spot every tick
it also moves every existing instance and rotate it randomly every tick
there is text to keep track of the number of instances, and the remaining vram
I used fraps to keep track of frame rate
here are the results:
up to 1000 instances of the sprite(60 frames per second)
at 1000 instances the frame rate drops immediately to 30 frames per second
at 2000 it begins to drop slowly and by 2300 its around 20
after 2500 instances it goes to 15 and drops steadily
on a blank project of construct I have 252.2 vram remaining
on this project I have an unwavering 251.8 vram remaining
as many of you knew, the increasing number of instances has absolutely no effect on vram
if anyone wants to try this on their system, please post your results and system specs
I'm curious to see if the 1000 and 2000 marks are a steady point of decline on all systems
http://www.fraps.com/setup.exe <-this will track your framerate accurately(for any directx software)
this is the cap
my system specs
athlon x2 4.2
4 gigs of ram
vista 64
geforce 8800 gts 256mb ram
also, as a side note, I tried the same project with tintplus applied to every sprite, regardless of whether you just have it on, or whether you're changing the tint every tick the frame rate drops rapidly from the beginning and is below 20 before I got to 650 instances