-
Postów
4 891 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
53
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez I am Lord
-
drzewka fajne
-
O już widzę potencjał na skrzynie do rozwałki
-
No discord to taki underground gmclanu
-
No cóż lolik zachciało ci się prehistorycznego GMa to teraz cierp
-
Najlepsze że Wojo na to wpadł a fejm zbiera Vader
-
To będzie raczej w dziale o tworzeniu dynamicznym zasobów
-
No w helpie raczej
-
A da się dynamicznie tworzyć tilesy w GM8? I jakie są opcje konwersji surface? To było około 10 lat temu jak używałem GM8 i nie wiem, sprawdź jakie są funkcje.
-
Jak dobrze pamiętam on to robi w GM8.1 a tam 200 pustych instancji na ekranie i już spadki fpsów są Z ciekawości zrobiłem mały test bo nigdy go nie robiłem go w GMS2, wygenerowałem 30000 instancji na ekranie które rysują jeden z 3 spritów: I ku mojemu zdziwieniu jeszcze trochę ich by tam weszło zanim by fps spadł poniżej 60. Weź to zrób w starszych GMach
-
A ta krew i części ciała to wszystko są osobne instancje? Ja kiedyś jak robiłem takie efekty to miałem surface 256x256 i rysowałem na nim wszystkie efekty krwi po czym robiłem z tego texturę i kładłem ją na ziemi po czym usuwałem instancje. Texturki były położone jak tilesy obok siebie, taka technika podobna do wypalania statycznej Light Mapy
-
Fajne
-
To niech promień deaktywacji wrogów będzie mniejszy niż promień deaktywacji solidów
-
Widzę że spory postęp w grafice zrobiłeś, wszystko jest dużo spójniejsze no i ogólnie ładniejsze.
-
Miota nim jak szatan
-
Bardzo dobrze to wygląda, cokolwiek by to nie było to i tak bym grał
-
Tak wiem że w GMS1 był ten substytut prawdziwych macierzy ale no GMS2 ma już w pełni funkcjonalne. Anyway udało mi się ale to jest bez sortowania depth spritów więc nachodzą na siebie brzydko: Taki sobie o ludzik bez rąk. Ma tylko 2 nogi które się kręcą jak koła no i ma głowę. Gify są z animacją nóg i bez a kod wygląda tak: yaw += 4; legAnim -= 28; // root body var center = matrix_build(x, y, z, 0, 0, yaw, 1, 1, 1); var posArray = matrix_transform_vertex(center, 0, 0, 0); draw_circle_color(posArray[0], posArray[1]+posArray[2], 4, c_red, c_red, 0); // ROOT position // leg center var legCenter = matrix_build(0, 0, 0, legAnim, 0, 90, 1, 1, 1); var vLegCenter = matrix_multiply(legCenter, center); var posArrayLegCenter = matrix_transform_vertex(vLegCenter, 0, 0, 0); // leg right var legR = matrix_build(-16, 0, 16, 0, 0, 0, 1, 1, 1); // leg left var legL = matrix_build(16, 0, 16, 0, 0, 0, 1, 1, 1); // draw legs var vL = matrix_multiply(legL,vLegCenter); var vR = matrix_multiply(legR, vLegCenter); var posArrayL = matrix_transform_vertex(vL, 0, 0, 0); var posArrayR = matrix_transform_vertex(vR, 0, 0, 0); draw_sprite(sPoint, 0, posArrayL[0], posArrayL[1]+posArrayL[2]); draw_sprite(sPoint, 0, posArrayR[0], posArrayR[1]+posArrayR[2]); draw_line(posArrayLegCenter[0], posArrayLegCenter[1]+posArrayLegCenter[2], posArrayL[0], posArrayL[1]+posArrayL[2] ); draw_line(posArrayLegCenter[0], posArrayLegCenter[1]+posArrayLegCenter[2], posArrayR[0], posArrayR[1]+posArrayR[2] ); // face var height = 24; var face = matrix_build(24, 0, -height, 0, 0, 0, 1, 1, 1); var vFace = matrix_multiply(face, center); var posArrayFace = matrix_transform_vertex(vFace, 0, 0, 0); draw_sprite(sPoint, 0, posArrayFace[0], posArrayFace[1]+posArrayFace[2]); draw_line_color(posArray[0], posArray[1]+posArray[2], posArrayFace[0], posArrayFace[1]+posArrayFace[2], c_red, c_red); var posArrayH = matrix_transform_vertex(center, 0, 0, -height); draw_line_color(posArray[0], posArray[1]+posArray[2], posArrayH[0], posArrayH[1]+posArrayH[2], c_red, c_red); draw_line_color(posArrayFace[0], posArrayFace[1]+posArrayFace[2], posArrayH[0], posArrayH[1]+posArrayH[2], c_red, c_red); Edit: Fajnie teraz można płynnie przechodzić z widoku izometrycznego w top-down spłaszczając skalę Z roota: var center = matrix_build(x, y, z, 0, 0, yaw, 1, 1, (1+sin(current_time*0.001))/2);
-
Zastanawiam się czy nie dałoby prościej zrobić tego tworząc jakieś drzewko transformacji przy użyciu macierzy w GMS2 hmmm. Muszę pomyśleć W końcu by się przydała ta nowa rzecz, bo macierzy w GMS1 nie było.
-
A jak to działa? Czy to jest w całości w trybie 2D? Jak robisz transformacje
-
Tylko na stronce te obrazki nie chcą się powiększyć i nic nie widać na nich.
-
prealpha Aldebar - The Dungeon Escape
I am Lord odpowiedział(a) na Morgo temat w Dema gier i programów
Nie no turowość musi być jak to ma być z prawdziwego zdarzenia rogal. Chociaż no jak by to miałbyć faktycznie rogal to musi być losowość mapek. -
No to mnie bardziej denerwuje że grafiki nie są wyśrodkowane w tych ramkach
-
@Czołg Krymski Ty nie potrafisz robić gier ty robisz sztukę , w twoim przypadku jest to interaktywna sztuka. Coś takiego jakby obraz na ścianie w domu ożył i można na nim coś porobić wejść z nim w interakcje no ale to wciąż tylko obraz a nie gra. W końcu pojąłem jaki masz problem o ile to jest jakiś problem?
-
Polityka prywatności w Waszych grach (oraz kwestia RODO)
I am Lord odpowiedział(a) na hgter temat w Pytania początkujących
No mi zdjęli gierkę która wisiała w sklepie już 3 lata. Powód był taki że w grze były reklamy a ja nie dałem Polityki Prywatności na czas, zignorowałem ostrzeżenie które wcześniej dali. Problem w tym że ja nie wiem jak to spisać a tak jak mówisz nie zlecę tego komuś bo i tak na grze nie zarabiałem mimo że te reklamy działały -
Polityka prywatności w Waszych grach (oraz kwestia RODO)
I am Lord odpowiedział(a) na hgter temat w Pytania początkujących
No właśnie też na ten problem trafiłem, cofnęli mi gierkę, jak się coś ruszy w tym temacie u ciebie to możesz napisać bo sam jestem ciekaw. -
@Wojzax Grałbym w coś takiego Liczę na to że ci się nie znudzi i ukończysz.