Skocz do zawartości

Wybuch przy strzelaniu


Rekomendowane odpowiedzi

Witam

 

Mam problem pytałem się już was raz jak zniszczyć przeszkodę teraz się pytam jak to zrobić z daleka i żeby przy tym był wybuch (grafika) i wybuch (dźwięk) . A i żeby nie po pierwszej strzale zniknęła moja przeszkoda tylko po paru ( myślę o 3,4).

 

Ps: Czy znacie jakieś programy do tworzenia muzyki jak tak to jakie :)

Odnośnik do komentarza
Udostępnij na innych stronach

No to tak:

 

Zacznijmy od ilosci strzalow jakie musza trafic w przeszkode:

 

GML
Przeszkoda Create:

Wytrzymalosc = 5 //ustawiamy wytrzymalosc przeszkody

Collision: Nabuj //Gdy dotknie przeszkode

Wytrzymalosc -= 1 //Wytrzymalosc spada o 1

with(other) instance_destroy() //Nabuj usuwa sie

Step:

if Wytrzymalosc = 0 //jesli wytrzymalosc jest rowna 0

{

instance_destroy() //przeszkoda usuwa sie

}

 

GML
Nastepnie tworzenie naboju:

W Ludziku:

W Event: Mouse->Global mouse-> Global Left Pressed:

 

instance_create(x,y,Nabuj) //po nacisnieciu gdziekolwiek lewego przycisku myszy pojawia sie nabij

Teraz robimy, zeby nabuj lecial w strone myszki.

Robimy najpierw nowy object: Celownik, a w nim w Step

x = mouse_x //porusza sie zgodnie z x myszki

y = mouse_y //porusza sie zgodnie z y myszki

A w Naboju:

Create:

 

image_angle = direction //kierunek obrazka = kierunkowi, w ktorym idzie

direction = point_direction(Celownik.x,Celownik.y,5)

 

 

 

Pisalem z glowy wiec jak cos nie dziala to pisz!

Odnośnik do komentarza
Udostępnij na innych stronach

Ok skonczylem :D

 

Przyklad.gmk

https://gmclan.org/up7324.html

 

Uwzglednilem:

-Poruszanie sie ludzika

-3 rodzaje potworow (nieruszajace sie z 2 hp, nieruszajace sie z 5 hp, poruszajace sie ze zmiana kierunku co sekunde z 10hp)

-2 rodzaje broni (lewy i prawy przycisk myszy)

-Konczace sie specjalna amunicje (prawy przycisk myszy)

-Mozliwosc kupienia specjalnej amunicji na Spacje za 100 pieniazkow

-Rysowanie pieniazkow i dostawanie ich za zabicie potworow(od zaloznosci od potwora rozna ilosc pieniazkow)

-Losowy atak specjalnej broni (od 1 do 5)Spacje za 100 pieniazkow (Pokazuje sie wiadomosc, ze nabój zostal kupiony, jesli nie mozna kupic nic sie nie pokazuje.

-Rysowanie pieniazkow i dostawanie ich za zabicie potworow(od zaloznosci od potwora rozna ilosc pieniazkow)

-Losowy atak specjalnej broni (od 1 do 5)

-Celownik

-Poruszanie sie naboi w strone Celownika

-Usuwanie sie naboju, gdy dotknie sciane

-Zatrzymanie sie ludzika gdy dotknie sciane

 

:D jak o czyms zapomnialem to powiedz :D

Odnośnik do komentarza
Udostępnij na innych stronach

Chodzi tylko o to, że zamiast naprowadzić Hoorace'go na kod, tak, żeby sam go napisał w wiekszości podałeś mu go na tacy i Hoorace nic się dzięki temu nie nauczy, a grę jak najbardziej ulepszaj, to na GMC nowa gra wyjdzie.

Odnośnik do komentarza
Udostępnij na innych stronach

cSminer Jak chcesz nie mówie nie :) Możesz mi grafike do gry zrobić :)

 

A i możesz mi grawitacje zrobić Ej czemu jak chce strzeli to jakieś okienko z tekstem wyskakuje :

 

Więc masz tu zadania na weekend :

1.Nauczyć mnie zrobić grawitacje (Nauczyć mnie Nie zrobić za mnie!)

2. Usunąć okienko które wyskakuje :)

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