Pytanie odnośnie chodzenia

0

Mam pytanie odnośnie przemieszczania się w grach, jeżeli <ort>niechcecie </ort>podawać gotowych odpowieddzi toi dajcie chociaż adres jakiegoś arta o tym bo tutaj nic <ort>NIE MA</ort> :/
Więc problem polega na tym żeby jeden obiekt (załóżmy że na układzie 0,0) przemieścił się do punktu 10,30
i
co trudniejsze
zrobił to samo omijając jakieś przeszkody po drodze.
ort! bardzo o polecenie jakiegoś kursu lub arta bo nigdzie tego ort! znaleŹć, wszędzie platformówki tylko xD

0

probuj przesuwac do tego punktu po prostej, jak napotka przeszode to przesun go troche w ktorym skierunki i kontynuuj, i powtarzaj operacje az sie znajdzie w tym punkcie
musisz miec 2 mape, gdzie bedzie na bialo zaznaczone pole, a na czarno przeszkody - sprawdfzaj czy obiekt styka sie z czarnym polem -- jesli tak to przesun. droge po prostej tworzysz za pomoca cosinusow i sinosow, tzn przesuniecie o ile ma sie przesunac w 1 cyklu. potem tylko aktualizujesz te dane gdy obiekt sie przesunie.

0

Zapomniałem dopisać ze chodzi mi o to żeby właśnie obiekt nie ort! się po skosie (chyba że jest to konieczne) tylko na boki i do góry/dół, i też żeby nie robił ruchów prawo-góra-prawo-góra...

0

Poszukaj w Google'u algorytmu ASTAR (zwanego tez A*).

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