I'm scratching my head on how to do something and am looking for a few pointers.
The scenario is this:
In an open world game, the character walks around. The normal walk speed is 1 but when he walks over mud then his walking speed is reduced to 0.5
The speed part isn't important but what is would be that these little splotches of mud range in the thousands and I can't be doing GetSpriteCollision
checks as that's just not efficient plus I have more than just mud to deal with.
What is the method for seeing if there is a collision between a core sprite and a non-specific-high-occurring sprite?
I'm guessing groups might be the answer but the X,Y check doesn't make sense to me as I'd rather have just a normal GetSpriteCollision
between (Core_Sprite,Group_Mud) groups...Is there a GetSpriteGroupCollision
command that I'm missing?
Thanks in advance...I'm sure the solution is simpler than I appear to be...