Skocz do zawartości

zelman

Użytkownicy
  • Postów

    581
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez zelman

  1. @Up: Ale przed nauką angielskiego niech weźmie się za polski.

    @Topic: Na herbatnikach w artykułach jest mały tutorial dot. platformówki

     

    Zaczynamy! Jeśli jest to twoje pierwsze uruchomienie Game Makera, wejdź w menu "File" i zaznacz "Advanced Mode"

     

    1. Zacznijmy od dodania wszystkich spritów. Potrzebne nam będzie:

    -Ziemia ( http://img602.imageshack.us/img602/8126/ziemia.png )

    -Bohater ( http://img258.imageshack.us/img258/8031/bohater.png )

    -Diament ( http://img13.imageshack.us/img13/2848/diamentb.png )

    -Teleport ( http://img202.imageshack.us/img202/5296/teleporti.png )

    Po zapisaniu ich na dysku należy kliknąć czerwonego pac-mana (), nacisnąć "Load Sprite" i wczytać każdy obrazek po kolei, odznaczając "Remove Background" przy każdym poza diamentem i teleportem oraz nadając mu właściwą nazwę poprzedzoną s_ (nie jest to wymagane, ale chyba każdy lubi mieć porządek w swoich projektach).

     

    2. Tworzymy obiekty. Klikamy na niebieską kulkę () ...Ciąg dalszy nastąpi...

    Bo teraz mi się nie chce robić lol

    ~4tk

     

    rzeczywiście, mały... może aż za mały?

  2. Tytuł: Kosmiczne zuo

     

    Gatunek: 'latanka top-down'

     

    Opis: Lecisz(-cie) przed siebie, zabijając kolejnych wrogów. Nie mogą oni wlecieć za statek, ponieważ znajduje się tam ochraniany przez ciebie (was) cenny ładunek.

    Sterowanie:

    pierwszy gracz (jeden gracz):

    A - w lewo

    D - w prawo

    W - strzał

    S - tarcza

     

    drugi gracz:

    Strzałka w lewo - w lewo

    Strzałka w prawo - w prawo

    Strzałka w górę - strzał

    Strzałka w dół - tarcza

     

    Pozostałe:

    U - okno ulepszeń i jednocześnie pauza

    F4 - włączenie/wyłączenie pełnego ekranu

    F1 - help

     

    Polecam wypróbować wersję dla dwóch graczy (jeśli jest dwóch graczy) :)

    I jeśli coś wypadło z 'wroga' i nie jest to czerwone, warto łapać.

     

    Download:Klik

    Rozmiar pliku: 1752KB .zip

     

    Autorzy:

    Programowanie:
    Ja

    Fabuła:
    Ja

    Grafika:
    Ja

    Muzyka:
    Ja

    Screeny:

    https://gmclan.org/uploader/5211/screenshot100.png

    https://gmclan.org/uploader/5211/screenshot109.png

    https://gmclan.org/uploader/5211/screenshot108.png

    https://gmclan.org/uploader/5211/screenshot103.png

    https://gmclan.org/uploader/5211/screenshot104.png

    https://gmclan.org/uploader/5211/screenshot105.png

    https://gmclan.org/uploader/5211/screenshot106.png

  3. Arekadiusz, dzięki za kod, bo to, co sam znalazłem (w jakiejś angielskiej dokumentacji i na innych forach) nie chciało działać. DZIĘKI!

     

    E: A jak odczytać te odczytane dane? Bo jeśli robię

    GML
    if odczytane_dane = "dane_do_zapisu"

    {

    cośtam

    }

     

    to wyskakuje error

    ___________________________________________
    ERROR in
    action number 1
    of  Step Event
    for object object0:
    
    Error in code at line 1:
       if odczytane_dane = dane_do_zapisu
                          ^
    at position 21: Unknown variable dane_do_zapisu

     

    A jak robię

     

    GML
    if odczytane_dane = "dane_do_zapisu"

    {

    show_message(c)

    }

     

    to wyskakuje:

    ___________________________________________
    ERROR in
    action number 1
    of  Step Event
    for object object0:
    
    Error in code at line 1:
       if odczytane_dane = "dane_do_zapisu"
                          ^
    at position 21: Cannot compare arguments.

     

    Da się coś zrobić z tym?

  4. GML
    alarm[0] = 30 //domyślnie po 1 sekundzie (zależy od speeda roomu) wykona się to, co jest wpisane do eventu alarm[0]</span></span>

     

    A tak na serio:

     

    zacznij robić grę (na początek jakaś strzelanka top-down), w razie problemów przemyśl problem, zanalizuj, poszukaj na necie, a w przypadku, gdy nie znajdziesz, zwróć się o pomoc do GMC. Proste. Najlepiej uczysz się w praktyce. Jesli nic nie umiesz, zacznij od klocków, a potem ściągnij Action Decodera. Cała filozofia.

  5. Pytanie numer 1:

    Czy da się (a jeśli tak, to jak) najpierw stworzyć plik tekstowy i coś w nim zapisać, a później to odczytać (w GM ofc. - dla niekumatych)?

     

    Pytanie numer 2:

    Czy da się zrobić coś takiego, żeby sprit się gdzieś pojawił, a po określonym czasie zniknął? Chodzi mi o samego sprita, żeby nie tworzyć kilkudziesięciu obiektów, nie chodzi mi także o zapauzowanie wszystkich obiektów

  6. A jak się chwalił tymi combosami i że tyle umie... powodzenia życzę przy następnych produkcjach...

     

    E: 444 posts :]

     

    E2:

    Ale z was kozaki dajecie nie bo to szajs a sami takiej nie zrobicie nawet komentarza nie napiszecie czemu sie nie podobało.
  7. Spróbuj tak:

    Create (jakiś obj_control)

    GML
    global.staty = false

     

    Event kliknięcia na ten objekt:

    GML
    global.staty = zawodniknr1

     

    i w step controla:

    GML
    if global.staty = zawodniknr1

    {

    instance_create(x,y,obj_statyzawodnikanumer1)

    }

     

    A w create obj_statyzawodnikanumer1:

    GML
    instance_create(x,y,obj_opcjawyboru1)

    instance_create(x,y,opcjawyboru2)

    instance_create(x,y,opcjawyboru3)

     

    A w tej opcji wyboru w evencie LPM:

     

    GML
    instance_create(x,y,obj_glowazawodnika)

    instance_create(x,y,obj_ramkapodstaty)

     

    A ze znikaniem tych ramek itp. powinieneś sobie poradzić już chyba... a przynajmniej mam taką nadzieję :)

     

    , a w draw dajesz kod na tworzenie napisów takich, jakie chcesz. Mam nadzieję, że nic nie pomieszałem...

  8. Trolle to głupie dzieci co nie mają co robić na necie i myślą ,że są śmieszni (chodź nie raz są) ,które swoim spamem zapychają internet ,który nie długo się tak obciąży ,że go nie będzie. A tak na serio to daj mi jedną pozytywną rzecz działalności trolli na farum?

     

    A jeżeli tu jest problem z trollami ,które piszą w Valhalli .to zróbcie Valhalle od 100 postów.

     

    Wtedy wszyscy będą spamować, żeby dobić 100 postów ._.

×
×
  • Dodaj nową pozycję...