Zarejestruj Zapomniałeś hasła?
Jeżdząca zjadaczka (lub chodzący chłop)
Dodany 9 kwietnia 2009, 18:03 Odsłon 835
Edytory Ocena
 (5 głosów)
Kategoria Inne Poziom (Dla n0... początkujących)
Chodzi tutaj o prostą sprawę z którą wielu może mieć problem otóż w grach typu RTS chłopi (np. w Age of Empires II) chodzą np. do lasu i wracają z drewnem do ratusza.

Tutaj wyjaśnię to od prostej strony (bez grafiki)

1. na planszy umieszczamy chłopa z 2 animacjami: po drewno(np) i z drewnem
2.w miejscach z drewnem (w ich środku) umieszczamy małe obiekty (1X1 px) o nazwie np. TU DREWNO (Nie robimy nowych obiektów tylko je kopiujemy i wklejamy)
3 a teraz warunki
1
• (NEGUJ)obiekt "chłop" jest na obiekcie "TU DREWNO"
• Flaga 0 obiektu jest wyłączona
obiekt 'chłop' zwróć się w kierunku obiekt 'TU DREWNO'
zmień prędkość na 20
zmień sekwencję animacji na 'po drewno'
2
• obiekt 'chłop' jest na obiekcie"tu drewno"
• co 00-30
dodaj 1 do wartości A obiektu "chłop"
zatrzymaj się
3
• wartość A Obiektu chłop=50
włącz flagę 0 obiektu chłop
4
• (NEGUJ)obiekt "chłop" jest na obiekcie "Ratusz"
• Flaga 0 obiektu "chłop" jest włączona
Obiekt "chłop" zwróć się w kierunku "ratusz"
zmień prędkość na 15
zmień sekwencję animacji na "Z Drewnem'
5
• Obiekt "chłop" jest na obiekcie ratusz
• Zmienna A obiektu =0
zatrzymaj się
Zmień wartość A obiektu na 0
dodaj do "licznika drewna" 50
wyłącz flagę 0 obiektu "Chłop"


Do kodu można dodać wyczerpywanie zasobów dopisując
2
• obiekt 'chłop' jest na obiekcie"tu drewno"
• co 00-30
odejmij 1 od wartości A obiektu TU DREWNO(obiekt musi mieć coś na starcie)
6
• Wartość A obiektu TU DREWNO=0
Zniszcz obiekt TU DREWNO


PS. Jak ktoś wyczai błąd to niech pisze to poprawię
Komentarze
michalpol @ 9 kwietnia 2009, 18:04
dodałem na życzenie userów
Dodaj komentarz
Kolor:   Rozmiar:

Twoja ocena
Inne tego autora
b/d
^ Do góry
© 2009 - 2012 Fabryka Gier. Publikowanie materiałów tylko za zgodą autorów.
Realizacja: Maciej Lamberski *-: