Witam, ćwicząc swoje umiejętności programistyczne natknąłem się na pewien problem a dokładnie mówiąc chodzi mi o wykrywanie lokalnej koordynaty globalnego obiektu na mapie 2d,
chciałem zaimplementować algorytm wyszukiwania najkrótszej drogi dla wybranej części mapy, do tego celu utworzyłem dwuwymiarową tablicę wartości boolowskich aby odzwierciedlić
położenie obiektów i czy można przez nie przechodzić. Problem zaczyna się gdy chcę obliczyć położenie tych obiektów na tej tablicy ale dla określonego wycinka mapy.
Poniżej przykłady pozycji obiektów względem środka i całej mapy
https://1drv.ms/x/s!ApmpJKqDElpEiK4TcqOjWAsUcO2JPg
Próbowałem analizować zależności wartości, wymyślić jakiś algorytm jak to przeliczać lecz nic mi nie świta.
W tym miejscu prośba do Was, proszę o nakierowanie w jaki sposób mam to przeliczać :)
Z GÓRY WIELKIE DZIĘKI!!!!