Skocz do zawartości

Exigo

Użytkownicy
  • Postów

    1 165
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Exigo

  1. 2.5/5 - programik wkurza, ale jest pomysłowy i zawsze można kogoś wkręcić że to fajna platformówka. :P
  2. Exigo

    Galeria Grafik

    Bo jest za dużo odcieni szarości.. jak bym użył do AA tylko sam kolor "szary" było by lepiej, ale nie chce mi się poprawiać, mój błąd.
  3. Exigo

    Galeria Grafik

    Jak to źle dobrane kolory..? Są 4: czarny, czarno-szary, biało-szary, biały. Czarnym narysowałem to wszystko, i użyłem AA... według mnie dobrze jest.
  4. Exigo

    Galeria Grafik

    Zrobiłem ostrza bo było nudne oraz zostało trochę wolnego miejsca... PS: Mam wrażenie że Harvester jest obrażony na cały świat, wszystko mu nie pasuje... (bez obrazy).
  5. Exigo

    Galeria Grafik

    Jak się nazywa ta gra?... bo nie można pobrać od razu z linka, tylko muszę sobie poszukać.. :/ PS: Avatar został troszkę zmieniony
  6. Programik fajny.... ale co prawda, istnieje wiele innych, lepszych. Powiedzmy że ocena się waha, gdyż nie znam assemblera <_< . Hmm... 4/5 , tak jak reszta, i wydaje mi się że to rozsądna ocena. B)
  7. Exigo

    Galeria Grafik

    Nom, jest błąd..., próbowałem pobrać ręcznie ale plik jest uszkodzony. Edit: Nowy Avatar:
  8. Exigo

    intro tripa

    Intro jest bardzo fajne... czuć taką grozę gdy się to ogląda.
  9. Przyznam że pomysł idrycho jest dobry.. powinna istnieć taka zakładka, każdy pisał by swoim językiem.. .
  10. Uzjel: To teraz odpowiedz, czy jest tam to co ja napisałem przed chwilą? Właśnie dlatego założyłem temat żeby uzupełnić braki.
  11. Exigo

    Galeria Grafik

    Jak bym dał prostą to by sztucznie wyglądała.
  12. Pomyślałem nad ciekawym tematem.. i wpadłem na pomysł aby stworzyć 'naszą własną dokumentację'. Możecie wpisywać różne sposoby oraz skrypty aby każdy początkujący miał łatwiejszy początek z Game Maker'em gdyż nie każdy zna dobrze angielski i samemu sobie nie przetłumaczy, więc będziemy mili... czyż nie?... :P Możemy podzielić się doświadczeniem. ---- -- - A więc zacznę, opisze kilka funkcji związanych ze spritami : visible - jeśli jej wartość to "1" to sprite jest widoczny. Jeśli "0", nie. image_alpha - oznacza prześwitywanie sprita. Wartość można zapisać od "0" do "1". Przykładowo można podać wartość jako "0.5" , czyli pół na pół. sprite_index - tu podajemy nazwę sprita który ma się wyświetlić na obiekcie. Przykładowo może być tak "sprite_index = spr_heros" . image_index - jest to kod dzięki któremu możemy wybrać klatkę animacji, tzw."subimage". Pamiętajmy że klatki zaczynają się od zera... czyli jeśli mamy np. pięcio-klatkową animacje i chcemy wybrać ostatnią... będzie ona pod numerem "4", czyli kod przykładowo wygląda tak: "image_index = 4". image_speed - określa ona szybkość animacji sprita. Standardowo wynosi 30, lecz możemy zmiejszyć np. o połowę, czyli "image_speed = 15". image_xscale - za pomocą tego kodu można manipulować rozmarami sprita, w tym przypadku poziomo. Wpisując wartość np. "1" pozostanie bez zmian, jeśli zaś wpiszemy "2", sprite będzie dwukrotnie szerszy. image_xscale - za pomocą tego kodu można manipulować rozmarami sprita, w tym przypadku pionowo. Wpisując wartość np. "1" pozostanie bez zmian, jeśli zaś wpiszemy "2", sprite będzie dwukrotnie wyższy. image_angle - oznacza kierunek sprita. Wpisując "0" pozostanie bez zmian lecz jeśli wpiszemy "90", sprite przekręci się o 90 stopni. Zastosowanie tego kodu jest często u używane w grach z widokiem "Top-Down". Użyć można to w ten sposób: "image_angle = direction", oznacza to że kierunek obiektu będzie równy kierunkowi sprita. Uwaga! Niestety aby użyć "image_angle" trzeba mieć zarejestrowaną wersję. :thumbsup:
  13. Exigo

    Galeria Grafik

    Narysuj lepszego to pogadamy. <_<
  14. Exigo

    Galeria Grafik

    Miałem zbyt ambitne plany zrobienia gry... i zrezygnowałem...... taki futurystyczny żołnierzyk. :]
  15. Co to jest?... nie będę się wypowiadał bo szkoda czasu. 1/5 Nie dawać takich gier... bo się poniżacie. Szkoda mi was.
  16. Exigo

    W jaką grę...

    Ja gdy byłem "mniejszy" ... pogrywałem w różne gierki... było ich naprawdę sporo.. lecz najbardziej spodobały mi się między innymi: Sacrifice, Evil Islands i Age of Empires... teraz lub niedawno (max.5 lat temu).. w: SpellForce i Warhammer 40k (DoW oraz DC). Kiedyś "tłukłem klawiaturę" (jak moja babcia powiedziała xD) całymi dnami... ale teraz gram TROSZKĘ mniej :P.
  17. Więc... hmm.. ten pierwszy ... to ma być fiat 126p, czy jakieś farrari?... bo sam nie wiem. :P ? A, i rozmiary muszą być takie jak podałeś?... może być różnica z ok. 10 px? EDIT: Skończyłem... ,...do użycia w grze: wymagane jest miejsce w credits. :P EDIT2: Narysowałem ten wózek policyjny... jak chcesz to mogę go "ulepszyć"- czyli napisać FBI.. i pomalować na czarno, albo pomalować na niebiesko i napisać "policja" :P... więc? EDIT3: Zapomniałem że aby użyć w grze napis 'FBI' trzeba mieć pozwolenie.. xD jaką nazwę proponujecie? EDIT4: Poprawiłem.. a co do napisu: mam to w nosie... :]
  18. Fajna gierka... oczywiście jeśli "ulepszysz grę"-tak jak napisałeś.... będzie 4.5 ale na razie masz 3.5 ;)
  19. Jest obiekt (takie głupawe AI) który wykonuje tam jakieś dane akcje. Problem w tym że ma tam ustawione.. że, cały czas jego direction będzie w kierunku obj_player. Ale tego nie chce,... chcę aby "skręcał" czyli jeśli obiekt znajduje się pod kątem prostym to żeby skręcał łukowato, tak aż dojdzie do obj_player... np. wyobraźcie sobie auto, i pościg za bandytą.... bandyta ma zwrotne auto, lecz policja nie... bandyta bez problemu i szybko się wyrabia na zakręcie, lecz policja... nie wyrobiła się.... Rozumiecie? Pokaże wam kod tego obiektu który goni obj_player... : GML //Kierunek. direction=point_direction(x,y,obj_player.x,obj_player.y); image_angle = direction; //Robienie dymu. if speed > 0 { instance_create(x,y,obj_smoke_b); } // Animacja stanów statku. if speed = 0 and sprite_index <> spr_010 { sprite_index=spr_010; } if speed > 0 and sprite_index <> spr_009 { sprite_index=spr_009; } // Pościg za herosem. mspeed=10 if (speed < mspeed) { if distance_to_object(obj_player)<=450 { direction=point_direction(x,y,obj_player.x,obj_player.y); motion_set(direction,min(mspeed,speed+0.4)); } } // Zwalnianie, jeśli jest się za blisko. if distance_to_object(obj_player)<=150 { friction=0.8; } else { friction=0; } // Strzelanie. if distance_to_object(obj_player)<=300 { if r=1 { instance_create(x,y,obj_bullet_b); r=0; alarm[1]=6; } } // Rezygnowanie. if distance_to_object(obj_player)>=600 { speed=0; }
  20. Aaajj.... wiem co źle. Po prostu miałem warunek... i nie zamieściłem w nim ten "direction=point_di.....". Edit: Pokaże jak mam.. może komuś się przyda B).. : GML if distance_to_object(obj_001)<=300 { direction=point_direction(x,y,obj_002.x,obj_002.y); motion_set(direction,speed+0.2); } EDIT2: Dam kod z rozpędzaniem XD... dla początkujących, jak by co... takie głupawe AI. GML ms=10 if (speed < ms) { if distance_to_object(obj_001)<=300 { direction=point_direction(x,y,obj_002.x,obj_002.y); motion_set(direction,min(ms,speed+0.2)); } }
  21. Jest problem... załóżmy że mam obj1 który ma w kodzie tak aby poruszał się w stronę obiektu... kombinowałem tak: (w stepie) GML direction=point_direction(x,y,obj2.x,obj2.y); motion_set(direction,speed+0.2); Po prostu.. stoi w miejscu, ale nie tego chce... co jest źle? EDIT: Dodam że on się rozpędza.
  22. Nie wiem za bardzo o co ci chodzi.. ale powiem tak... Więc... dajesz w stepie tego auta "image_angle = direction;" , wtedy direction będzie równe kierunkowi sprita. A w sterowaniu dajesz te "direction= 90" itd... już wiesz? PS: Dlaczego masz rysować dużo spritów?... przecież z tego co widać w kodzie to będą co najwyżej 4... ale przecież masz "image_angle" , czyż nie?.. (zakładając że masz zarejestrowanego gm'a). EDIT:... hmm.. może przypadkiem nie chodzi ci o płynne skręcanie?... sam już nie wiem.
  23. Sterowanie.. do kitu, nie umiem ruszyć auta. :blink:
  24. Exigo

    Galeria Grafik

    Następna praca... jest bardziej pracką.. bo malutkie to.. narysowałem Złą myszkę :]
×
×
  • Dodaj nową pozycję...