Первое что приходит в голову
2 объекта: obj_player-игрок и obj_bang-взрыв
В игроке:
в Create
В столкновении с объектом взрыва
В Step
Код
if bang=1
move_towards_point(obj_bang.x,obj_bang.y,-4)
где -4 скорость, она должна быть отрицательной, от -0.1 до -бесконечности.
Если за пределы комнаты то не забывай удалять объекты чтобы не засорять память.
Если нужно на небольшой расстояние то можно создать alarm и в нем прописать bang=0 и откидывание прекратится.