Version 1.2: Major improvements to performance






Hello, I came back to this after like 4 years.
It turns out that using GameMaker’s collision system makes the whole thing MUCH faster than it was previously. The GML version is now fast enough that VM vs YYC doesn’t actually make that much of a difference anymore (although it still does make some difference).
The DLL version is now much more spatially efficient than it used to be. It’s also been sped up considerably.
See the attached charts for comparisons between the old and new versions.
The demo now reports how spatially efficient the packing was (we’ll call 80% an acceptable figure). For reference, the old DLL version averaged something like 25% efficient.
I’ve also made the packing stride and “force power of two” options that you can decide for yourself in both the GML and DLL versions.
A few other minor issues have been fixed.
Comments
Log in with itch.io to leave a comment.
Will take a close look at this! From a first glance it looks like a missing piece in the data management for our current game. too many small images and icons in the included files that could be compiler together to one single atlas…
Let me know how it goes!