Faith_t_h, Цитата
При использовании физики, объект игрока не хочет управляться. Но если не использовать физику, объект минует столкновения с препятствиями, что довольно критично.
Попробуй в коде менять y на phy_position_y.
Возможно поможет.
Что касается первой проблемы, то нужно подробно в код вникать. К сожалению на это пока нет времени. Много своих проектов в разработке.