Witam. Jest to kolejny przykład ładowania map, tylko tym razem z pliku binarnego i chunkami. Nie robiłem komentarzy bo mi się nie chciało ;D ale kod jest na tyle prosty że można go zrozumieć bez nich. Rozmiar chunka to pierwszy bajt w pliku, można go zmienić w edytorze.
Klawiszologia:
edytor:
Enter - zapis mapy
Spacja - wczytanie mapy
Kółko myszy - przewijanie obiektów
Lewy przycisk myszy - Tworzenie obiektu
Obydwa:
Aby przesunąć view dojedź myszką do krawędzi okna.
!!WAŻNE!!
Obiekty muszą być wyrównane do siatki 32x32(można to zmienić), i tylko jeden obiekt na jeden "kwadrat"(Poprawione w nowej wersji).
Gdy naprawdę będziesz chciał to użyć w grze, radzę zmienić sposób pobierania id obiektu, albo pilnować aby obiekty miały ten sam id w edytorze i grze(Poprawione w nowej wersji).
>>Download<<
!!!UPDATE!!!
Teraz obiekty można kłaść jak(i ile) się chce :)
PPM - usuwanie obiektu.
Ważne uwagi:
chunk_size musi się mieścić w przedziale od 1 do 8.
>>Download V2<<