SFML и C++ Уроки \ Разработка игр › Форумы › SFML Graphics › Нужны идеи: как определить плоскость препятствия? › Ответ в теме: Нужны идеи: как определить плоскость препятствия?
Посмотри в последнем уроке функцию checkCollisionWithMap. там по Dx<0 это столкновение с левой стеной (вертикально), Dx>0 (с правой стеной, вертикально), Dy>0 – столкновение с полом. Вот при выполнении этих условий и пили то , что тебе нужно.