Mario Opublikowano 18 Lutego 2005 Udostępnij Opublikowano 18 Lutego 2005 Jak zrobić grawitację w grze platformowej?? :huh: Miałem jakieś liby(pracuję na GM5.0)i umiałem to robić dzięki nim :lol2: Ale gdzieś sie zapodziały i nie wiem gdzie ich szukać... <_< Jeżeli ktoś moze to HELP ME :thumbsup: Nie koniecznie musze mieć lib...dobrze by było mieć kod :] THX ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 18 Lutego 2005 Udostępnij Opublikowano 18 Lutego 2005 Heh, All About Game Making to się nie zna ;P . Artykuł: http://marmot.gual.pl/viewtopic.php?t=10 Przykład: http://marmot.gual.pl/dload.php?action=file&id=5 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
bigshark Opublikowano 18 Lutego 2005 Udostępnij Opublikowano 18 Lutego 2005 tworzysz objeckt blok(to objekt po ktorym chodzic bedzie hero, pamietaj zeby byl on soild).tworzysz objekt hero. W jego stepie dajesz if place_free(x,y+1) {gravity = 0.5} else {gravity = 0} W colizji z blokiem move_contact_solid(270,4) vspeed = 0 przy nacisnieciu klawiszu prawo dajesz if place_free(x+4,y) {x+=4} a przy przycisku w lewo if place_free(x-4,y) {x-=4} Teraz trzeba ustalic jeszcze skakanie ktore ustawiasz w przycisku w gore 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 tesh zmienic przyciski ktorymi hero ma chodzic Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 18 Lutego 2005 Udostępnij Opublikowano 18 Lutego 2005 Widać że pisałeś z pamięci :P . Parę błędów jest :) . Np. automatycznie zakładasz, że kolizje z blokiem będą tylko od dołu. A co jak uderzy w górę :P ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mario Opublikowano 18 Lutego 2005 Autor Udostępnij Opublikowano 18 Lutego 2005 Skorzystałem z tamtej stronki^^ i działa sprawnie :] Sorka bigshark ale wolałem nie ryzykować :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Firemark Opublikowano 19 Lutego 2005 Udostępnij Opublikowano 19 Lutego 2005 Znaczy jakiej Grawitacji.Bo wiecie,jeżeli uciekniemi po za obszarami np. ziemi to przyciąganie ziemskie nas minie ,ale ziemia jest kulista i robi także orbite.Albo ciągnie jak na lince :D.Więc warto zassać gre 'landrage' z gamemaker.nl i scrypt wyciągnąć.PO prostu xtra jest :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
pablo1517 Opublikowano 10 Kwietnia 2005 Udostępnij Opublikowano 10 Kwietnia 2005 Dzięki Dzięki ci mistrzu...To działa genialnie.kurde tyle czasu sie męczyłem i wkoncu znalazłem to czego trzeba DZIĘKI!!!!!!!!!!!!!!!!! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ę