Construct 3 r155

You're viewing a single comment in a conversation. View all the comments
  • 2 Comments

  • Order by
  • Well it's kinda what it says on the tin. We made some changes to reduce how much memory ( RAM ) each instance of an Object uses ( copies of a Sprite for example ).

    Most obvious thing this does it to reduce the overall amount of memory your game uses. The memory usage of instances isn't often an issue but it's nice to bring it down. In the benchmark this has increased the number of instances the runtime can process per frame before reaching the limits of your computer. We believe this is because having smaller instances improves data locality.

    The "data warehouse" analogy the writer gives is a pretty excellent explanation I think, so hopefully non-technical devs can understand it.

    Due to the nature of it the performance improvement will vary from computer to computer, so I'm not sure it's worth posting a % improvement.