Open Alucard648 opened 7 years ago
The reason of that is inaccurate motion which causes extra offset after point when platform must turn to another direction, and second reason is that when platform changes speed from moving up to move down (or just get slower speed), the standing objects are still move up, and as result, die on ceiling spikes. Fix of first reason is rework the platform algorithm by itself. Second reason must is improvment of speed-adding stack to don't shake/bump standing objects on speed changes of lower body.
Just download the test level and see, if small Mario can ride the moving platform without getting impaled on ceiling spikes. https://yadi.sk/d/HGvxO0OP3JhAAQ Test in both PGE engine and SMBX.