Салих Ярускин
Если статья или ролик, в котором показа как сделать в pygame противника, котрый бежит за гг и при касание игрока, тот проигрывает?
Противник и не противник (с точки зрения абстрактного алгоритма) бегут одинаково (у тебя две штуки, которые изменяют координаты по осям).
У пайгейма либо есть свой механизм проверки коллизий, либо ты можешь просто сравнивать координаты двух твоих штук.
Если ты нашел коллизию (координаты пересеклись) - обрабатывай ситуацию как проигрыш, делай что тебе больше нравится.
Декомпозиция готова, можно гуглить.