если в вашу игру нельзя что-то вставить - берите и начинайте ее заново
ето признак плохой архитектуры
ну наклепайте декорацию обьектами, игрок тоже обьект
зделайте функцию collision_object_to_object
и если колижен есть то игрок не может двигатся в данную сторону
вот и все
надеятся на встроенные попиксельные колижены не стоит