Skocz do zawartości

ch3matic

Użytkownicy
  • Postów

    125
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez ch3matic

  1. ch3matic

    potrzebne kilka grafik

    napisz, czy rzut z boku, góry, czy jak
  2. ch3matic

    Kompilator i Linker

    Wystarczy pliki z lib do katalogu lib etc to proste. Jesli sobie z tym nie radzisz to niezly z ciebie programista slash
  3. ch3matic

    GMclan-owe cytaty

    https://forum.gmclan.org/index.php?showtopi...mp;#entry285779
  4. ch3matic

    Olympus Mons

    Ta, grafika słabiutka i chyba skalowana 4x ta postać i niektóre elementy, chociaż gui fajne.
  5. ch3matic

    Kompilator i Linker

    no comment nie zamydlajciesobie visualem oczu
  6. ch3matic

    Galeria Grafik

    drzewka i krzaki nie pasuja do reszty
  7. ch3matic

    Galeria Grafik

    Na pewno lepszy od tego poprzedniego, ale tułów nie jest zbyt realistyczny
  8. ch3matic

    Blunation

    NIEEEEEEEEEEE!!!!!!!!!! :crying:
  9. to zrób, że jak klikasz strzałke w prawo to kierunek = 1 strzalke w lewo to kierunek = 2 pod control daj instance_create(x,y,pocisk) w create pocisku daj if(kierunek = 1) direction = point_direction(x,y,x+20,y) else direction = point_direction(x,y,x-20,y) speed = 10 draw: draw_sprite_ext(sprite_index,-1,x,y,image_xscale,image_yscale,direction,image_blend,image_alpha)
  10. Dzięki, trzeba było tylko zmienić na random(4) bo tak to tylko w prawo i lewo się odbijał i w górę.
  11. losowac kierunek i zaczac jechac w jego strone o ile nie ma na drodze zadnych solid obiektow, jesli sa to znow losuje itp
  12. mam takie pesudo ai dla obiektu, ale nie działa. create: GML change_dir = 0 idzie = 0 kierunek = 1 step: GML change_dir += 1 losuj = random(100) if(change_dir > 20 && idzie = 0){ if(losuj < 25 && place_free(x+1,y)) { idzie = 1 kierunek = 1 } else if(losuj > 24 && losuj < 50 && place_free(x,y+1)) { idzie = 1 kierunek = 2 } else if(losuj > 49 && losuj < 75 && place_free(x-1,y)) { idzie = 1 kierunek = 3 } else if(losuj > 74 && place_free(x,y-1)) { idzie = 1 kierunek = 4 } change_dir = 0 } if(idzie = 1){ switch(kierunek){ case 1: if(place_free(x+1,y)) { x += 1 change_dir -= 1 } else idzie = 0 case 2: if(place_free(x,y+1)) { y += 1 change_dir -= 1 } else idzie = 0 case 3: if(place_free(x-1,y)) { x -= 1 change_dir -= 1 } else idzie = 0 case 4: if(place_free(x,y-1)) { y -= 1 change_dir -= 1 } else idzie = 0 } } pewnie coś namieszałem, ale jestem już zmęczony tym i mózg mi się zaczyna lasować problem jest taki, że obiekt zaczyna jechać w lewo, dojeżdża do ściany i się przestaje ruszać zamiast zmieniać kierunek ma ktoś jakiś pomysł?
  13. I po czym to wywnioskowałeś? Pascal to to na pewno nie jest, a że Delphi to samo co Pascal prawie to też nie jest i delphi.
  14. daj w collision gracza pierwszego z obiektem global.Score1 += 1 a u drugiego gracza global.Score2 += 1 a pozniej sobie rysuj te zmienne na ekranie
×
×
  • Dodaj nową pozycję...