Skocz do zawartości

Strzelanka..


Gawlas96

Rekomendowane odpowiedzi

Witam!

Jestem nowy i mam kilka pytań.

Postanowiłem zrobić strzelanke typu Nazi-Zombie.. Już tłumacze o co w tym chodzi. :)

Gra polega na Graniu na 1 mapie i bronieniu się przed zombie..

 

Oto kilka moich pytań:

 

1. Jak zrobić żeby za każdy celny strzał w zombie dodawał 10 punktów i np. po 5 strzałach ginie i dostaje sie 50 punktów czyli razem 100

 

2. Czy da sie coś typu zmienne rundy czyli zaczyna się w I rundzie zabija się 5 zombie Po zabiciu 5 zombie zaczyna się II runda i jest 10 zombie później III runda 20 zombie i tak do X rundy. Po X rundzie Jest 50 zombie ale są mocniejsi czyli np zamiast 10 strzałów potrzeba 20 strzałów.

 

3. Czy jest możliwość zbierania punktów i wymieniania ich na np lepsze bronie powiedzmy że na początek Pistolet Później można kupić powiedzmy Uzi lub shotguna itp..

 

4. Czy mogł by ktoś wysłać link do jakiś grafik np Broni, Zombie, żołnierza itp

 

Z góry Dziękuje i pozdrawiam Gawlas96

Odnośnik do komentarza
Udostępnij na innych stronach

1.

//DODAWANIE PUNKTÓW
//create
punkty = 0;
//po trafieniu
punkty += 10;

//umieranie
hp = 5;
//po kolizji z pociskiem
hp -= 1;
if( hp <= 0 )
{
gracz.punkty += 50;
instance_destroy();
}

2.

//da się...
//zrob room_init, room_mapka1 i room_mapka2 i obiekt init. w obiekcie init zaznacz persident i w create:
global.do_zabicia = 5;
global.zabici = 0;
room_goto(room_mapka1);
//i w step:
if( global.do_zabicia == global.zabici )
{
global.do_zabicia = global.do_zabicia * 2;
if( room = room_mapka1 )
{
room_goto( room_mapka2 );
}
else
{
room_goto( room_mapka1 );
}
}

 

3.

za dużo pisania... możesz ustalić cene i gdy uzyskasz daną ilość punktów to wtedy sprawdzasz warunek, po danej akcji coś tam sobie robisz...

 

4.zobacz w moim uploadzie... coś tam chyba miałem :) przykład albo grafe

Odnośnik do komentarza
Udostępnij na innych stronach

Ehh nie za szybko DobryZiom'ie nie tak wszystko od razu na tacy ;p

 

1.Było

2.Było

3.Było

4.Było

 

Wszystko czego potrzebujesz było.

Kolega wyżej Ci podał jak to zrobić, i niestety przez coś takiego możesz się wiele nie nauczyć. Najpierw sam próbuj, później ewentualnie proś o pomoc.

do 3 pytanka najlepiej użyć zmiennych ;] Poczytaj o zmiennych a będziesz wiedział o co chodzi. A jeśli nie poszukaj jakiegoś przykładu na forum, na pewno jakiś podobny istnieje.

Odnośnik do komentarza
Udostępnij na innych stronach

na sam początek naprawdę polecam przestudiować wszystkie arty na gmclan!! WARTO!!

 

Aaaaa...zapomniałem o tworzeniu obiektów po zmianie roomów xD

...
{
room_goto( room_mapka2 );

for( i = 0; i < global.do_zabicia; i += 1 )
   instance_crete(round(800),round(600),niedobry_zombiak);
}
...

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

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