Since I going to improve physics, with some help of 5438A38A I finally have improved physical engine to apply it into PGE Engine to finally solve most of collisions troubles!
Here you can try that demo yourself:
Source code here:
What are you think about it, what it lacks and needs?
Currently it has some imperfections in the slopes (when player trying to go into lowering celling on a slope, and speed-stopping while going up on slope, etc), but I working on that to have good physical engine for PGE Engine!
P.S. Ignore speeds and accelerations, there are typed randomly and mainly it's a demo of collision processing system