Witam,
Jestem w trakcie tworzenia gry z mapą "przesuwającą" się. Wykorzystuje metode tworzenia mapy przez pobieranie i rozpoznawania kolorów pixeli z narysowanego obrazu w paincie(BufferedImage). Mapa oczywiście narysowana w pańcie jest skończona. Moim problemem jest zapętlenie mapy. Jak można zrobić by mapa(narysowana w pacie) zblizajac sie do konca, wracala do początku?
Tutaj taki podgląd (prowadzimy biały samochodzik omijając wszystkie inne pozostałe. Niestety mapa ma swoj koniec i zatrzymujemy sie wtedy w miejscu.):

Na początku funkcji głównej ustawiam kamere na 0,0 i ładuje mapę, potem kamera się przesuwa wraz z ruchem samochodziku.
cam = new Camera(0, 0);
loadImageLevel(level);
Proszę o pomoc, lub pomysły jak to rozwiazać :)
Pozdrawiam,
Filemon.