
m97
Użytkownicy-
Postów
147 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez m97
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
-
Strona 3 z 7
-
Czy może ktoś wie jak za pomocą wiersza poleceń zalogować się na konto użytkownika?
-
Zrobiłem to w taki sposób i wyskakuje mi błąd. GML id_pliku = file_text_open_write("mapa") for(a = 0; a <= 30;a += 1 ){ if(a > 0){ file_text_writeln(id_pliku) } for(b = 0;b <= 30;b += 1){ file_text_write_real(id_pliku,collision_point(b*32,a*32,other,1,1).id ) } } Błąd: "Unknown variable id".
-
Co to jest numer referencji obiektu? Mi chodzi o to że chcę zapisać mapę gry w pliku txt. I potem móc ładować jej fragmenty do rooma.
-
Do tej pory te które rosną są aktywowane też poza viewem. Mam jeszcze jedno pytanie, do pliku w którym będzie zapisana mapa lepiej zapisywać nazwy obiektów czy ich id?
-
Dziękuję, będę zapisywał fragmenty mapy w pliku txt, ale pojawił się kolejny problem. Mam w grze rośliny, które rosną podczas rozgrywki. Jeśli będę wczytywał kawałki mapy to rośliny w odległych kawałkach przestaną rosnąć.
-
Witam, poszukuję jakiegoś sposobu optymalizacji do gry typu sandbox. Mój świat się rozrasta i deaktywacja obiektów poza viewem nie wystarcza. Czy jest inny sposób? Czy można wczytywać kawałki mapy z pliku?
-
Witam w jaki sposób zrobić jednowymiarowy szum Perlina? To znaczy generować wykres. Potrzebne mi to do generatora mapy 2d.
-
Kiedy włączam grę postacie nie chcą skręcać w jednym z czterech kierunków tzn. mogą poruszać się w trzech a kiedy trzeba poruszać w 4 kierunku zacinają się. Zależy to od ustawienia warunków w kodzie.
-
Wiem, że to proste, ale nie umiem napisać algorytmu poruszania się w tower defence. Oto mój kod: GML if(kierunek == 1){ if (place_empty(x+16,y)){ if(kierunek != 1){ hspeed = 3 vspeed = 0 kierunek = 4 } } if(place_empty(x,y+32)){ if(kierunek != 3){ hspeed = 0 vspeed = 3 kierunek = 2 } } if(place_empty(x,y-16)){ if(kierunek != 2){ hspeed = 0 vspeed = -3 kierunek = 3 } } } if(kierunek == 2){ if(place_empty(x-16,y)){ if(kierunek != 4){ hspeed = -3 vspeed = 0 kierunek = 1 } } if(place_empty(x,y-16)){ if(kierunek != 2){ hspeed = 0 vspeed = -3 kierunek = 3 } } if (place_empty(x+16,y)){ if(kierunek != 1){ hspeed = 3 vspeed = 0 kierunek = 4 } } } if(kierunek == 3){ if (place_empty(x+16,y)){ if(kierunek != 1){ hspeed = 3 vspeed = 0 kierunek = 4 } } if(place_empty(x,y+32)){ if(kierunek != 3){ hspeed = 0 vspeed = 3 kierunek = 2 } } if(place_empty(x-16,y)){ if(kierunek != 4){ hspeed = -3 vspeed = 0 kierunek = 1 } } } if(kierunek == 4){ if(place_empty(x,y+32)){ if(kierunek != 3){ hspeed = 0 vspeed = 3 kierunek = 2 } } if(place_empty(x-16,y)){ if(kierunek != 4){ hspeed = -3 vspeed = 0 kierunek = 1 } } if(place_empty(x,y-16)){ if(kierunek != 2){ hspeed = 0 vspeed = -3 kierunek = 3 } } }
-
Woda rozlewa się kopiując. Najpierw rozlewa się na dół a potem na boki. Poza tym staram się unikać eventów colision ponieważ spowalniają grę. Chodzi mi o to, żeby dla wody gracz nie istniał, ale woda istniała dla gracza.
-
Mam jeszcze tylko jedno pytanie. Jak zrobić aby woda mogła się rozlewać jeśli na jej drodze stoi gracz. Nie jest on obiektem solidnym. Mógłbym wtedy dać place_free, ale nie chcę aby woda przelewała się przez inne niesolidne obiekty.
-
Witam, jak zrobić aby obiekt był aktywowany przez 5 fps- ów od momentu stworzenia? Dodam, że u mnie obiekty poza viewem są deaktywowane.
-
Witam, chcę zrobić dynamiczną wodę. Tylko jaki jest najłatwiejszy system rozlewania wody i jak go zrobić? Nie chcę aby woda zalewała cały świat tak jak w minecraft classic.
-
Mam pytanie. Mam akwarium w którym rozmnożyły mi się rybki i chciałbym sprzedać parę. Czy muszę składać wniosek o działalność gospodarczą. Czy za taką sprzedaż trzeba odprowadzać VAT itp.?
-
Czy żeby sprzedawać grę trzeba założyć firmę?
-
Mam jeszcze takie pytanie. Mam taki kod: GML if(plecak[zaznaczona,1] = pKamienny_polbloczek){ if(place_empty(mouse_x div 32*32, mouse_y div 16*16)){ if not (collision_rectangle(mouse_x div 32*32, mouse_y div 16*16,mouse_x div 32*32+31, mouse_y div 16*16+15,obj_character,1,-1)){ instance_create( mouse_x div 32*32, mouse_y div 16*16, oKamienny_polbloczek ) plecak[zaznaczona,4] -= 1 if(plecak[zaznaczona,4] = 0){ plecak [zaznaczona,0] = false//pusty plecak [zaznaczona,1] = pusty//sprite przedmiotu plecak [zaznaczona,2] = false//czy stackowalny plecak [zaznaczona,3] = 1//liczba stackowalnych przedmiotow plecak [zaznaczona,4] = 0//liczba przedmiotow w kratce plecak [zaznaczona,5] = 0//rodzaj } } } } Kod jest odpowiedzialny za stawianie klocka. Wszystkie klocki w mojej grze mają 32 x 32. Ten jako pierwszy ma 32 x 16 i są problemy ze stawianiem. Nie wiem dlaczego. Udało mi się ustalić, że za nieprawidłowe stawianie a raczej jego brak odpowiada linijka place_empty.
-
Czy jeśli mam 3 obiekty, z którymi kolizja wywołuje takie samo zdarzenie, to czy mogę zrobić 4 obiekt i dać pozostałym parent z 4 obiektem i sprawdzać kolizję tylko z tym 4?
-
Postanowiłem w mojej grze zrobić bardziej zaawansowaną wodę niż tworzenie kratki wody obok drugiej. Otóż chcę aby woda rozlewała się tak jak w minecrafcie. Mam tylko pytanie czy dla każdego etapu rozlewania robić osobny obiekt, czy tylko wodę statyczną i dynamiczną?
-
A czy mógłbym jakiś przykład?
-
Czy ktoś z was ma pomysł na wydajne oświetlenie kwadratowego świata w sandboxie?
-
Grafika na screenach jest mojego autorstwa. Piasek też choć wydaję się podobny. Pracuję właśnie nad narzędziami i optymalizuje jak skończę to opublikuję.Jeśli mielibyście jakieś grafiki chętnie przyjmę. Poszukuję grafiki pieca.
-
Od roku tworzę grę typu sandbox. Zastanawiam się czy to dobry pomysł aby ją opublikować na gmclanie. Oto parę screenów. blockcreator Przepraszam jeśli piszę w złym dziale.
-
Zrobiłem podobną grę do tej tylko zastanawiam się czy publikować.
-
W jaki sposób zrobić coś podczas aktywacji
m97 odpowiedział(a) na m97 temat w Pytania początkujących
Czy aktywacja = create? -
W jaki sposób zrobić coś podczas aktywacji
m97 odpowiedział(a) na m97 temat w Pytania początkujących
Ale w jaki sposób mam je wywoływać? Mam zrobić tiggera?
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
-
Strona 3 z 7