Description

This script demonstrates how you can cut the number of objects in a room dramatically by "merging" them together to form larger ones. This is an ideal script for top down games and platform games, as it will permit more instances to be placed in a room, since it can lower your instance count by over 50% (as high as 80% in some cases).

** LIVE DEMO HERE! https://dl.dropboxusercontent.com/u/47471635/Marketplace%20Demos/ObjectOptimiser.html

Note that the scripts work by changing the sprite index, so you are advised to use TILES to draw the walls/platforms, then make the objects for collisions invisible and optimise them with this script.

You can find a companion script to add tiles to a room automatically based on the instances placed (also written by me) from the GameMaker: Marketplace here: https://marketplace.yoyogames.com/assets/173/essential-autowall

More info

End User Licence Agreement (EULA).

Changes in 1.0.0

initial commit

Version 1.0.0. Published July 4, 2014

Created with GameMaker: Studio v1.99.161

Age Rating: 4+

Privacy Policy

Average Rating

Your review

You can only review assets you've bought.


Gravatar

Dinesh R 20 August 2017

Simple and effective


Gravatar

Meryl I 19 August 2017

Simply Perfect

I have just optimised the collision objects in my game. In a total of 24 game levels I have saved on average 85% of object usage. I can still use singular collision objects in room editing secure in the knowledge that they will be compressed flawlessly on level start. Truly a must have script and controller object. [Zingot]


Gravatar

Claudio T 25 March 2017

Must have.

Specially if your game uses auto tiling with invisible objects as walls. Just make sure to run it after the objects are laid out and you can even run it squeeze a bit more optimization.


Gravatar

Jonathan M 19 May 2016

A must.

Simple and effective. You need that one.


Gravatar

Anonymous 01 July 2015

Clever, simple to use and super useful!


Gravatar

Yan H 30 July 2014

Awesome script

This is very effective and perfect for mobile games, because there is performance problem with mobile games. But with this script, the problem is fix'ed! :)

Thank you for this awesome script.

- Chinafreak


Gravatar

Anonymous 25 July 2014

Great script

No fuss script that will instantly optimise your existing game.

Don't rearrange instances in your room to get the best performance, just run the script in the create event, point it to the object name and you're done! It's really that simple.

What is the issue?

Back to Top