[C++] Zderzenia

0

Piszę gre w której mam 20 meteorytów o punktach:

xy-----x2
| |
| |
| |
y2-----x2y2

No i teraz muszę sprawdzić czy się nie zderzeją.

Próbowałem to zrobić z ifem ale coś mi nie wychodzi.

Mógłby któs mi pomóc ???

--S&M

C++ programmer

0

ja kiedys zrobilem cos takiego:

kazdy obiekcik byl prostokatem

Xsrc, Ysrc - wspolrzedne punktu, ktory sorawdzamy czy znajduje sie w obiekcie(prostokacie) o wymiarach Xdest, Ydest, Xdest + width, Ydest + height

int CheckCollision(Xsrc, Ysrc, Xdest, Ydest, width, heigth)
{
if((Xsrc - Xdest &gt 0) && (Xsrc &lt Xdest + width) && (Ysrc - Ydest &gt 0) &&
(Ysrc &lt Ydest + height))
return true;
else return false;
}

i juz:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1