-
Postów
320 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez pankracy
-
napis animowany nad wrogiem po zabiciu go
pankracy odpowiedział(a) na pankracy temat w Pytania początkujących
Tak właśnie dodałem w create przeciwnika GML pointvalue=100; w umieraniu przeciwnika dałem GML z = instance_create(obj_floating_txt,x,y-10); z.txt = "+100" + string(pointvalue); z.yspeed = -4; nadal nie wyświetla tego napisu może trzeba w draw tego obiektu obj_floating_txt dodać czcionkę i kolor?? -
napis animowany nad wrogiem po zabiciu go
pankracy odpowiedział(a) na pankracy temat w Pytania początkujących
No dobra teraz błędu nie wywala,ale napisu po zabiciu wroga nie ma...czyli w tym przypadku powinno się pojawić +100 GML z = instance_create(obj_floating_txt,x,y-10); z.txt = "+100" + string(global.punkty);//mam zmienna global.punkty z.yspeed = -4; obj_floating_txt mam umieszczony na planszy,więc powinno być dobrze create GML txt = ""; yspeed = 0; step GML y += yspeed; image_alpha -= 0.05; if( image_alpha <= 0 ) instance_destroy(); -
napis animowany nad wrogiem po zabiciu go
pankracy odpowiedział(a) na pankracy temat w Pytania początkujących
A już myślałem,że potrzebuje stworzyć zewnętrzy plik z takim rozszerzeniem,dzięki za odpowiedź. Mam problem tu,bo wywala błąd odwołując się do tej linijki w kodzie... GML z.txt = string( "+100" + pointvalue); //tu wywala mi błąd odnośnie tej linijki jak już wroga zabije. -
napis animowany nad wrogiem po zabiciu go
pankracy odpowiedział(a) na pankracy temat w Pytania początkujących
Dobra stworzyłem sobie ten obiekt następnie dałem go na planszy a,we wrogu tam,gdzie ginie dałem tak: GML z = instance_create(obj_floating_txt,x,y-10); z.txt = string( "+100" + pointvalue); //tu wywala mi błąd odnośnie tej linijki jak już wroga zabije. z.yspeed = -4; z.txt = string( "+100" + pointvalue); //tu wywala mi błąd odnośnie tej linijki jak już wroga zabije. tak się zastanawiam,bo to odczytuje z pliku txt,czyli tworzy,czy mam stworzyć plik txt,myślałem,że to w draw się to ustawia i ustala się nazwę też czcionki. -
napis animowany nad wrogiem po zabiciu go
pankracy odpowiedział(a) na pankracy temat w Pytania początkujących
Serdeczne dzięki ANtY ;) niech moc będzie z Tobą;) -
Cześć Mam wroga i po zabiciu wroga losowo dostaje jakiś element,który daje mi daną ilość punktów score,no i teraz np chciałbym żeby to efektowniej wyglądało,że po zabiciu wroga pojawi się na chwilę nad nim napis np +100 i po chwili napis uniesie się delikatnie do góry i zniknie nad wrogiem.Jak coś takiego wykonać?
-
dziwny problem ze strzelającym przeciwnikiem.
pankracy odpowiedział(a) na pankracy temat w Pytania początkujących
Dzięki chłopaki no właśnie tak.myślałem,że o.kąty chodzi. -
dziwny problem ze strzelającym przeciwnikiem.
pankracy opublikował(a) temat w Pytania początkujących
Cześć wszystkim, Czy mógłby mi ktoś pomóc rozwiązać ten problem? mam strzelającego wroga...ok wszystko ładnie...ale sprawa wygląda tego typu,że mimo,że użyłem funkcji distance_to_object , to wróg strzela..(w pozycji x i y)a powinien strzelać,tylko wtedy,kiedy się zbliżę na daną odległość... Czyli jak np wróg znajduje się na górnej platformie,a ja wchodzę po drabinie na nią,to w połowie wejścia po drabinie on się już zatrzymuje i strzela..mimo,że jeszcze nie wszedłem na drabinę.. Podobnie jak jest odwrotnie,czyli jak jestem na górnej platformie,a wróg jest na dolnej ,to jak schodzę z niej mimo,że jeszcze nie jestem na dolnej,to on mnie już wykrywa i strzela Chciałbym,żeby wróg wykrywał tą kolizję dopiero jak jestem na jego dystansie,ale w pozycji x,bo w y,to głupio wygląda... O to mój kod wroga create GML ///Ustawienia event_inherited(); pocisk = 1; hp = 10; skok=0; image_xscale *= choose(1,-1); //pozycje powrotu wroga po restarcie mapy start_x = x; start_y = y; step wroga GML var stopped; stopped=0; image_angle = direction; if distance_to_object(obj_player) <120 { stopped=1 if (obj_player.x>x) && (obj_player.y>y) image_xscale=1; else if (obj_player.x<x) && (obj_player.y<y) image_xscale=-1; if( pocisk) { var i; i = instance_create( x+25, y-15, obj_bomba ); i.speed = 10; i.hspeed=image_xscale*10; pocisk = 0; alarm[0]=room_speed*1.5 } } else { if alarm[1] = -1 alarm[1] = room_speed+random(room_speed*2); if (place_free(x+image_xscale*5,y) && instance_position(x+image_xscale*5,y+32,par_podloze)) x+=image_xscale*5; } ///par_podloze ruch wroga if !place_meeting(x+sign(image_xscale),y-2,par_podloze) { if image_xscale > 0 { hspd = min(hspd+sign(image_xscale),2); } else if image_xscale < 0 { hspd = max(hspd+sign(image_xscale),-2); } } if place_meeting(x+5,y,obj_klocek_niewidzialny) && image_xscale = 1 { image_xscale = -1; } if place_meeting(x-5,y,obj_klocek_niewidzialny) && image_xscale = -1 { image_xscale = 1; } if hp <= 0 { instance_destroy(); instance_create(x,y,obj_czolgista_ginie){ sprite_index = czolgista_ginie; //sprite do poruszania sie wroga image_xscale = other.image_xscale; image_yscale = other.image_yscale; hspd = other.hspd; vspd = other.vspd; audio_play_sound(dzwiek_wrog_ginie, 1, false); //odtwarzamy dzwiek przy smierci wroga } } if (stopped) hspd=0; alarm 0 GML pocisk=1; alarm 1 GML image_xscale*=-1; -
Dziękuje Thfeef właśnie o coś takiego mi się rozchodziło..
-
Właśnie chodzi mi o taki mieniący się piksel.Prosze wybaczyć wcześniej źle to sprecyzowałem.
-
Cześć wszystkim... mam dwa pytania: 1.Jak zrobić mieniącą się gwiazdę? w kodzie? tak by ładnie prezentowała się nocą na niebie;) ,bo w gifie to odpada... 2.Jak zrobić by mieniąca się gwiazda miała możliwość spadania..w taki sposób który czasem widzimy na niebie jak mamy szczęście;)
-
zmiana rozdzielczości view w czasie gry
pankracy odpowiedział(a) na pankracy temat w Pytania początkujących
Dzięki Panowie działa;) -
zmiana rozdzielczości view w czasie gry
pankracy odpowiedział(a) na pankracy temat w Pytania początkujących
Dziekuje A w opcjach roomu ustawic sobie jeszcze osobnp viewy dla tej innej rozdzielczości? Czy to już z automatu zadziała ta zmoana? -
Cześć wszystkim słuchajcie potrzebuje pomocy... mam viewa teraz ustawionego na 1280x720p no i chciałbym mieć możliwość w czasie gry po naciśnięciu odpowiedniego klawisza zmienić rozdzielczość viewa z 1280x720 na np 1024x600 i z powrotem..
-
Anty Dlatego wszystko poprawiam;) nie długo zamieszczę nowe screeny;)
-
Grafiki ot tak się nie nauczysz... Grafik to też artysta,jeśli nie masz tego wyczucia "smaku" to nic z tego dobrego nie będzie. Wszystko musi być spójne i pasować do siebie,nie może być coś wyrwane z choinki... Ja rozumiem,że to Twój projekt edukacyjny,ale warto się do niego przyłożyć. Koledzy Ci dobrze radzą,weź to narysuj od nowa,ja tak właśnie robię zastosowałem się do rad ludzi z forum i nie długo skończę poprawiać rzeczy,gdzie popełniłem rażące błędy.
-
O dzięki Baca,tutaj jest to,czego szukałem;]
-
No kiepsko to wygląda,albo ja złego sprita dobrałem,żeby podążał jako właśnie takie światło za bohaterem..jak na tym screenie.. bo o co chodzi..o to,że sceneria jest przyciemniona,a ja jestem rozjaśniony trochę i wszystko i za mną trochę elementów też..
-
Dziekuje Baca.Potestuje tą metode;-)
-
Cześć wszystkim. Ktoś mi powie jak uzyskać podobny efekt jak na screenie? Tak.żeby to światło podążało za bohaterem,to bardzo dobre do lochów,zamku
-
Jaklub dzięki za cenne uwagi.Będziemy na bieżąco poprawiać niedociągnięcia,to nasza pierwsza produkcja;) więc jeszcze sporo zmian nastąpi
-
No cóż są różne gusta. Grafika jest w stylu produkcji na kompuery Amiga taka typowo rastrowa. Ale dziękuje,będziemy się starać żeby gra była ciekawa.
-
Dziękuje Dokładamy wszelkich starań żeby gra wyglądała ciekawie. Dojdą wrogowie,pułapki itp.
-
Tytuł: The Dreamer Gatunek: platformówka Platforma: PC Windows/Nintendo Switch Opis: Dreamer to gra w której główną rolę odgrywa mężczyzna o imieniu Anatol.Jest on mężem i ojcem 5 letniego synka. Postać w codziennym życiu stara się sprostać oczekiwaniom swojego szefa. Pogoń za lepszymi wynikami, chęć wyróżnienia się na tle innych współpracowników powoduje ,że zaniedbuje On swoją rodzinę i cierpi na bezsenność. Jego życie to stałe powtarzające się fragmenty, które skupiają się wyłącznie na pracy. Bohater próbuje udowodnić sobie i innym, że jest czegoś wart, to Jego największe marzenie. Po kolejnym ciężkim dniu i kłótni z szefem Anatol wraca do domu by dalej skupić się na swojej pracy...Nasz bohater wie,że jego synek ma koszmary w nocy. Kiedy usypia małego i nad nim czuwa przy łóżeczku zaczyna oglądać jego straszne rysunki w trakcie tego nagle jakby czas się zatrzymuje..wszystko robi się i pojawia się postać. Ulubiona zabawka synka która ożywa. Przyjaciel małego. Ta zabawka opowiada ojcu że jeśli chce pomóc synkowi musi wejść w jego sny i osobiście rozprawić się z potworami. Ale żeby rozprawić się z dziecięcymi koszmarami musi przyjąć postać tej zabawki.Wobec tego nasza zabawka zamienia go w samą siebie,a sama znika. Bohater wchodzi w świat surrealistycznego snu jakiego nigdy wcześniej nie doświadczył.(Jakaś tajemnicza magia sprawia,że przenosi się On w scenerie tych rysunków) Cała gra składa się z kilku snów Anatol musi przebyć wszystkie, uważając na czyhające na niego pułapki wrogów i niespodzianki by pomóc swojemu synkowi i rozprawić się z Jego koszmarami. Autorzy: Programowanie: Marek S Fabuła: Marek S Grafika: Andrzej Knop Muzyka: Adam Dżieżyk Screeny: w Przygotowaniu!
-
Dobra działa.. musiałem do obj_niewidzialnego dopisać zmienną spada=1; teraz gilotyna działa.. jeszcze muszę ustawić odpowiedni alarm żeby się na chwilę zatrzymała uderzając o niewidzialny obiekt.. Jeszcze raz wielkie dzięki za pomoc.