Skocz do zawartości

Gibki Kaktus

Użytkownicy
  • Zawartość

    791
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez Gibki Kaktus

  1. Nad czym aktualnie pracujesz?

    PsichiX, rzadko kiedy udzielam się w kłótniach, bo mi się nie chce, ale chłopie, Ty na pewno nie zostałeś gdzieś w gimnazjum? Ktoś chce Ci pomóc, a Ty go besztasz z błotem, sam prowokujesz a potem masz pretensje do innych.... Nie wiem jakby było u mnie na Chromie, bo nie chce mi się pobierać, ale na Mozilli na lapku mam jakoś 15-20 fps, i5, gtx 940m.
  2. Angels Downfall

    Może kogoś zainteresuje, a może nikogo nie ruszy, ale GMClany, oto przedwczesne demo dla was, bo obiecałem, że w tym miesiącu będzie ^^ YAY! DEMO! W końcu! Tak długo (nie)czekałem! Ponieważ dla wielu nie chce się zaglądać do opcji, to piszę tu podstawowe sterowanie: Strzałki - Chodzenie Z/X/C/V - Umiejętności Q - Interakcja Można sobie spokojnie to zmienić, oprócz tego w opcjach do zmiany jest np rozdzielczość czy szybkość gry. Do pełnego dema zostało: -Tutorial -Wymiana kilku grafik -Polepszenie bossów -Poprawa paru błędów -Zrobienie sterowania klawiatury dla gracza drugiego(póki co gracz pierwszy klawiatura, drugi pad, w trybie jednoosobowym klawiatura i pad) -Coś tam jeszcze, ale nie pamiętam ^^' W demie macie: 8 postaci 2 plansze Wszystkie zażalenia/znalezione bugi/pochwały/krytki mile widziane(no może krytyki niekoniecznie :D ) Uwagi: Standardowo jest język angielski, jednakże jestem w trakcie tłumaczenia i większość i tak po polsku jest ^^' Temat przeniesiony do Dema gier i programów - Uzjel
  3. Angels Downfall

    Tak, tak, dłubiemy powolutku dalej. Niestety obecnie głównie zajmuję się pracą(takie tam 14h dziennie xD), ale już tylko miesiąc i zabieram się za projekt z całych sił Przedstawiam wam nowy wybór postaci jak i kolejnego bossa.
  4. Dywersant '39(Tytuł Roboczy)

    A gdybyś wygenerował jakieś drzewa a potem w gimpie czy czym zmienił kolor na pasujący?
  5. Boże, ten GMClan teraz taki ładny i nowoczesny xD

    1. Chell

      Chell

      nominuje do CA w kategorii najpilniejszy obserwator

  6. Orghia Kulus

    Tytuł: tytuł gry (np. Przygody Babcii Stasi i jej Bociana) Gatunek: Shooter 2D Opis: W grze wcielamy się w nieznajomego bohatera, który utracił pamięć i został uratowany przez myśliwego. By się odwdzięczyć za uratowanie pomagamy mu w jego pracy, jednak później stajemy sie ważną podporą dla całej wyspy.... Gra jest niewielkim Shooterem 2D polegającym na przebijaniu się przez hordy przeciwników. Download: https://dravisoft.itch.io/orghia-kulus Rozmiar pliku:8MB Autorzy: Programowanie: Gibki Kaktus Fabuła: Gibki Kaktus Grafika: Gibki Kaktus Muzyka: freesound.org, battle for wesnoth, opengameart.org Screeny: Oprócz tego wraz z dniem dzisiejszym oficjalnie ruszyła strona Dravisoftu! :D
  7. Woodstock i Ostroda

    Dobry ludy, wracam se do kraju cebulandii na 2 tygodnie sierpnia jade na jakies smieszne festiwale, gdzie nie wiem czy przezyje i milo by bylo kogos tam spotkac z was, ktos sie wybiera? :P
  8. Woodstock i Ostroda

    Tak. Sa karnety czym wczesniej kupisz tym tansze :P
  9. Woodstock i Ostroda

    Wojo, na Ostrodzie bylem tylko raz i yo co Ci moge powiedziec to "Pier**l wszystko i dawaj, jest ######scie"xD Chell,No to sie jakos zgadamy pogadac, wypic :D
  10. Warlocks 2: God Slayers

    Wow, jest moja uwaga ogólna :D
  11. Temat zbiorczy na drobnostki

    Zmień nazwę zmiennej, mało widoczne, ale na końcu jest źle zapisana :P
  12. Angels Downfall

    Dzięki, staramy się :D @Penguin Tak, tam są niewidzialne bloki :P
  13. Angels Downfall

    Łoj dawno posta tu nie było, dawno xD Także ten, co sadzicie o trailerze? :P Przygotowania do Pyrkonu idą pełną parą, więc każdy kto może przyjeżdżać! :D
  14. Nie wykrywa gracza

    Witam, mam pewien dziwny bug. Mianowicie mam sobie obiekt o_champion, który jest podpięty pod obiekt przeciwnicy. No i cóż, mam sobie w tym o_championie kod, który nie działa, bo nie wykrywa mi gracza, pomimo, iż reszta przeciwników go wykrywa. Z tego co zauważyłem to normalnie wykrywa, a nie wykrywa go jak jest poza viewem i zostaje deaktywowany. Ale to i tak dziwne, bo w innych przeciwnikach mi nie wywala takiego błędu z graczem :/ Tutaj jest kod błędu: Tutaj podaje wam cały step z o_championa: GML var cel=global.graczek[1]; var ocel=noone if global.gracze=1 { cel=global.graczek[1] } else { if distance_to_object(global.graczek[1])<distance_to_object(global.graczek[2]) && global.graczek[1].ginie=0 { ocel=global.graczek[2]; cel=global.graczek[1]; } else { ocel=global.graczek[1]; if global.graczek[2].ginie=0 cel=global.graczek[2] else cel=global.gracze[1]; } } //Odpych if hspeed>0 { hspeed-=0.2 } if hspeed<0 { hspeed+=0.2 } if atakuje=2 && hspeed<=2 && hspeed>=-2 hspeed=0; if moze>0 moze--; //Grawitacja if place_free(x,y+1) {gravity = 0.5} else {gravity = 0} if ginie=0 && stun=0{ //Kod na chodzenie if goni=0 && stoi=0{ if abs(x-cel.x)<250 && distance_to_object(cel)<250 goni=1 else goni=0; if zmien<1 and vspeed=0{ zmien=random(2*room_speed) kierunek=irandom(2) } if zmien>0{ if kierunek=1{ image_xscale=-1 if place_free(x-spd,y){ x-=spd/2 sprite_index=sprit; } image_speed=0.3 }else{ image_xscale=1 if place_free(x+spd,y){ x+=spd/2 sprite_index=sprit; } image_speed=0.3 } } }else if goni=1 && cel.image_alpha=1{ if atakuje=0 && distance_to_object(cel)>dystans/2{ if cel.x>x image_xscale=1 else image_xscale=-1; if place_free(x+spd*image_xscale,y) {x+=spd*image_xscale; sprite_index=sprit} else sprite_index=spr; } if atakuje=0 && moze=0 && distance_to_object(cel)<dystans{ moze=coile*room_speed; atakuje=1; image_index=0; sprite_index=sprit_atak image_speed=0.5; if cel.x>x image_xscale=1 else image_xscale=-1; }else if atakuje=1 && image_index>5{ atakuje=2; kol=instance_create(x,y,o_wilk_kolizja); kol.pan=id; kol.atak=atak; kol.sprite_index=spr_champion_kolizja; }else if atakuje=2{ if place_free(x+(spd)*image_xscale,y){ x+=(spd)*image_xscale; } if image_index>9{ atakuje=3; with(kol) instance_destroy(); } } } }else if stun=1 && ginie=0{ atakuje=0; image_speed=0.3; sprite_index=spr; stoi=0; } if hp<=0 { with(kol) instance_destroy(); if ginie=0 { dusz=instance_create(x,y,dusza) dusz.sprite_index=duszas dusz.image_xscale=image_xscale dusz.pan=id ginie=1 sprite_index=sprit_ginie image_speed=0.4 image_index=0 } } if stun=1 and s=0 { s=instance_create(x,y-yp,stunik) s.pan=id s.niszcz=0 } if s!=0 { if stun=0 or ginie!=0 { if instance_exists(s) s.niszcz=1; } }
  15. Nie wykrywa gracza

    Tak, właśnie też sam to zauważyłem, że nastąpiły pewne zmiany w wykonywaniu kodu. No ale na szczęście problem już rozwiązany :D
  16. Nie wykrywa gracza

    Dobra, już wiem co było nie tak. Jeśli przeciwnik ginął zanim miał jakąś kolizję, to wtedy kol=0, a to był kod gracza i go usuwało xD
  17. Nad czym aktualnie pracujesz?

    Jestem za obwódką xD
  18. Pytanie odnośnie optymalizacji. Jak sprawdzać co zużywa tak dużo pamięci, oraz jak to kasować? XD Sprawdziłem sobie graph: Na początku było menu, pod koniec też wróciłem do menu: Dla porównania z innej gry graph, jak wchodziłem i wychodziłem z menu: I jak najlepiej sprawdzać co laguje najbardziej? XD
  19. Kasowanie zużycia pamięci

    @Threef, używam jedynie jednego surface, który potem usuwam, po planszy. Nawet jak przeciwników nie ma, to i tak rośnie tak samo. @Vader na jedną planszę jest jeden mp_grid, potem jest usuwany. Ogólnie to odkryłem już o co chodzi z tym stałym przyrostem. Particle. Ale jak używam part_system_clear lub part_system_destroy to i tak te dane nie znikają :/ I do tego jest coś jeszcze, ale,co tylko na początku planszy jest tworzone/wczytywane, a potem jeszcze nie jest usuwane, ale nie mam pojęcia co to xD
  20. Kasowanie zużycia pamięci

    Podsumowanie planszy: Bloki - ok 1000; Przeciwnicy - 0-50; Spawnery - ok 20; Latarnie - ok 20; Skoki przeciwników, zatrzymania itp - ok 50 Kapliczki - ok 10 Inne - 100-200 Właśnie ze struktur za bardzo nie korzystam xD A jak te wczytane grafiki usuwać?
  21. NIGHTHAW-X3000

    Późno pomacałeś pierwszy raz xd A tak poza tym, to spoko :D
  22. Warlocks 2: God Slayers

    Chcę szybciej ten Pyrkon, żeby zagrać! Prezentuje się bosko! :D
  23. Dostęp do tablicy w tablicy

    Tak, to jedyny sposób, nie rozumiem co chciałeś osiągnąć tym, co nie działa u Ciebie... A i btw: GML w=q[0] a=w[0] O ile tutaj w=q[0] podziała, to tyle a=w[0] już nie, ponieważ w nie jest tablicą.
  24. Warlocks 2: God Slayers

    Cudo, po prostu ja chcę już w to zagrać XD A jeszcze bardziej cieszy mnie fakt, że jak to wyjdzie, to będzie mnie na to stać :D Chyba, że wypuścicie przed sierpniem :/
  25. Sir Runalot

    Gra faktycznie przyjemna :) Jeśli będziesz chciał ją wyeksportować możesz mi podesłać, mam moduł zakupiony ;)
×