Skocz do zawartości

strategia czy bijatyka


rower44

Rekomendowane odpowiedzi

Na tym forum pisałem to już 28 razy. Wystarczy w zakładce szukaj wpisać grawitacja i tam będzie tego pełno. Otóż cytuje 29 raz moją wypowiedź:

 

tworzysz objeckt blok(to objekt po ktorym chodzic bedzie hero, pamietaj zeby byl on soild).tworzysz objekt hero. W jego stepie dajesz

CODE

if place_free(x,y+1)

{gravity = 0.5}

else

{gravity = 0}

 

 

W colizji z blokiem

CODE

move_contact_solid(270,4)

vspeed = 0

 

 

przy nacisnieciu klawiszu prawo dajesz

CODE

if place_free(x+4,y)

{x+=4}

a przy przycisku w lewo

CODE

if place_free(x-4,y)

{x-=4}

Teraz trzeba ustalic jeszcze skakanie ktore ustawiasz w przycisku w gore

CODE

if ! place_free(x,y+1)

{vspeed = -10}

 

 

Pisalem z pamieci wiec moze sie tam cos nie zgadzac. Oczywiscie mozesz zmieniac wartosci skoku oraz ruchu w boki. Mozesz też zmienic przyciski ktorymi hero ma chodzic

Odnośnik do komentarza
Udostępnij na innych stronach

zrobiłem tak ale obiekt dalej spadał. nie można zrobić tak żeby zaczynał na ziemi?

A skąd zaczyna jak nie z ziemi? Z księżyca? Miejsce gry to twój wybór możesz tak zrobić żeby zaczynał z ziemi.

 

Musisz okreslic gdzie jest ta cała "ziemia" . Jak już określisz to ustawaisz tam objekty bloki które będą np. noiewidoczne i zastąpisz to teksturą ziemi. Ot i cała fizlozofia.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

wiesz, znając zycie jakbyś skoczył z balkonu, to zatrzymasz się dopiero na płytkach kotnikowych. Tak się dziwnie składa, że płytki chodnikowe jak i inne ciała stałe maja zaznaczone SOLID, ale co ja będę gadał, zapraszam na

http://gamemaker.nl/tutorial.html do tutorialu PLatform Games. Przestudiuj go dobrze.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę...