I’d like to briefly start with, this is my first DevForum post, so I’d like to apologize for any mistakes or errors.
My main question I’m presenting here is, do transparent parts (with their Transparency set to 0) cause performance issues, do they increase performance, or do they do nothing at all? Let me elaborate.
Below (hopefully) explains a little more of what I’m trying to get at. There are 9 parts, all with collisions on.
Now, below (again, hopefully) you see the same 9 parts, but with a 10th also, this 10th part (.5 transparency for visual representation, it would be entirely transparent in a real-world use) The difference here is the previous 9 (visible) parts have their collisions off, with the transparent part being the only part that has collisions on.
My whole point in this post at all was my concern for performance in my (and others) games. I know it can be difficult to optimize our games, so I figured I’d shed some (possibly?) new light on an additional way to (potentially) optimize our games.
I know I could be completely wrong in thinking this increases performance, but that’s why I’m writing this at all.
I haven’t been able to test this theory of mine beyond smaller games, where the increase in performance (or decrease) would be minimal. I’ve searched the DevForum for answers with regards to my question, and besides one post (which I can no longer find) that discusses the best ways to optimize our games, no one else has mentioned anything relating to this type of optimization, to my knowledge. I know there was one user who mentioned transparent parts can decrease performance, although I don’t remember them elaborating on this, if it was semi-transparent parts (.5, for example) or fully transparent parts.
Apologies for the lengthy read, and apologies for any repetition.