Not sure this counts as a "What are you working on.." post.
I've spent about a week(less as I didn't work solely on this) creating a qBezier Curve system and movement along it.
I'm not a math guy so this was a lot of work for me to puzzle out. Well not the curve, I kind of got that right in the beginning. For that I had to just step out of all the crazy math and think it out mechanically. It was solving collision movement along any shaped 3-point curve, at a continual-speed of the entity(No fast takeoff or slow end), that was heck for me. Edit - So to make a blue dot travel the curve is easy, but to make it's speed synchronize with the moving entities speed was just crazy hard for me. -end edit
So I took way to much time creating a helper_function in a way that is almost humiliating...Lol
c_moveCurve
The screen-shot button and gif process makes it seem jumpy Both car and box use some simple repelling vectors to make the pushing out of way action.