Continuing the discussion from Handling off screen entities:
It would be painless enough to create a FlashPunk testbed. What types of tests would be desirable? Off the top of my head, here are some thoughts.
- Large number of same
Graphic
onscreen - Large number of different
Graphic
onscreen - Large number of same
Graphic
extending offscreen - Large number of different
Graphic
extending offscreen - Very large
Graphic
- Simple collision between many objects extending offscreen
- Very complex collision between two objects onscreen
- Very complex collision between many objects onscreen
- Very complex collision between many objects extending offscreen
- Large number of same
Entity
that don’t need to update offscreen - Large number of same
Entity
that do need to update offscreen - Single
Emitter
with large number of particles - Multiple
Emitter
particles
Do you see any redundancies or omissions?