Borek, nie wczytuj grafiki całkowicie na bierząco, podziel mape na ileś tam dużych kwadratów/lokacji, i wczytuj grafikę w momencie wejscia do lokacji. Wczytanie tekstur zajmie kilka sekund, gra przystopuje na te 2-3 sekundy ale nie będzie tego dziwnego laga. Zrób np, że w momencie wejscia do jaskini wczytuje sie to co w jaskini itd. Tylko nie wczytuj wszystkiego na starcie.
PS: Mogę się dowiedzieć jak według twojego planu wygląda te wczytywanie grafiki na bierząco, bo dziwne troche, że grafa mryga ciągle. Napisz PM jak masz czas i jeśli chcesz.