I have been working on a platform game for a while now and it’s going mostly to plan, but I’ve noticed that sometimes there are strange occurrences of sprites behaving against their programmed routes or invisible platforms that block my way, where they have not been placed…
I removed forces from a couple of objects and used Tweens to move them instead and have had less issues with the sprites doing their own thing, but the invisible blocks/platforms are still happening and my destructable blocks are placing themselves in odd, unplanned places…
I cannot see why or how these happen? And they apparently occur at random.
Even two, consecutive tests, without any change to the scripting, producing different results?!?!
I feel that it may be connected to my destructable blocks, which blow up when shot and fall down with gravity are set up as both platforms and platform characters, with no controls and thus might be conficting with some other instruction at times…
If this is the case then is it possible to achieve the same result of gravity applying to the blocks when lower blocks are removed, without making them platform characters or using realistic physics, as this is not in keeping with the retro, pixel platform feel that I am aiming for?