Before I go into my question, I would like to complement you are creating such a simple static movement engine. Anyway, way question is based on your original engine, how would you implement a sloped obstacle. I have been messing around all day trying to figure this out with no luck. Any help would be greatly appreciated. Thanks