Stuff that is currently slow in really hectic games:
- The ‘smart’ sprite texture for the shield impact sprite gets created and destroyed a lot at runtime
- The sound engine spends a lot of time looking for free sound channels or cached sounds
- Drawing of blast textures for bullet turrets is slow somehow. Lots of small 2-primitive draws I suppose.
- Drawing Missiles and missile glares and trails
- Drawing debris
I love optimising, and the frame rate isn’t too shabby even with all hell breaking loose, but it would be cool to get it much better in the hope of adding some really gratuitous extra effects later on for fast cards.