Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Ostatnio chciałem zrobić coś takiego jak kladogramy, tj. takie drzewka genealogiczne. Zaczyna się od jednego obiektu, który potem tworzy swoje kopie, a sam umiera. Czasem więcej tych kopii czasem mniej. Chcę spisać informacje do pliku ini o nim, a następnie odczytać. I jak zrobić, by po wyrysowaniu obiektów nie nachodziły one na siebie bo mają wspólnego "rodzica", bądź nachodziły na obiekty sąsiadujące?

Opublikowano

E... Why the fuck ini?

 

Ogółem wystarczy Ci tu obiektowość. GM ma ją w swojej naturze. Tworzysz jeden obiekt który będzie wszystkim. Instance tego obiektu to to co potrzebujesz. Będą one przechowywać dane (zmienne), maja swoją pozycję (x i y), no i możesz sprawdzać kolizje.

  • 4 tygodnie później...
Opublikowano

DS list lub grid zależy ile wymiarów Ci smakuje.

Czeszesz listę, jak coś jest w danym miejscu to dodajesz do listy czyszczenia, i dodajesz ileś pół po bokach do listy dopisania.

Sumujesz listę dopisania z listą czyszczenia zapisujesz jako następną wyjściową, rysujesz wynik.

 

Tylko nie warto startować z pixelami 1:1 z listy bo się będzie cieło, struktury danych to nie bufor grafiki :)

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...