/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* collision.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dkaiser b_pos.x && a_pos.y < b_size.y + b_pos.y && a_pos.y + a_size.y > b_pos.y) { if (a_pos.x < b_pos.x) result |= RIGHT; if (a_pos.x > b_pos.x) result |= LEFT; if (a_pos.y < b_pos.y) result |= DOWN; if (a_pos.y > b_pos.y) result |= UP; } return (result); }