Sutikku
-
Postów
738 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
3
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Sutikku
-
-
Kod Patryka jest dobry (chociaż ta zmienna klon chyba niepotrzebna) tylko, że ostatnie parę linijek muszą być w alarmie 0 wpisane
GML (alarm0)klon=0instance_create(x,y,obj_klon)
instance_create(x,y+50,obj_klon) //+50 by nie wchodziły na siebie przy tworzeniu
instance_destroy();//by zniszczyc tego podstawowego z którego wychodzą klony
-
No w sumie nie wiem jak to sobie wyobrażałem, eh, długo nic nie robiłem, nie potrafię myśleć. I może mechanika mnie nie zmusiła, ale inaczej tego nie widzę. Jest się rycerzem który może atakować z lewej, bądź prawej strony i tak samo wykonywać obronę z lewej lub prawej, a idzie w kierunku kursora i od kursora też zależy z której strony decydujemy się na cios. Coś tam powoli zaczyna siekać tym mieczem, wiec może coś pokażę.
-
(na odwrót lewo prawo)
Wiem, że nieintuicyjne, ale mechanika rozgrywki zmusiła mnie do tego. Może jak coś wyjdzie to pokażę czemu takie coś. A nie ma ktoś pomysłu jak zrobić by postać szła tylko w "swoje" lewo, bądź prawo? Bo aktualnie robi ruch kolisty wokół kursora.
-
Cześć cześć, trochę mi się zapomniało, jak zrobić żeby postać która obraca się do myszki i w jej kierunku idzie (a nie niezależnie od obrotu) skręcała przy naciśnięciu klawisza w lewo i prawo? Mam nadzieję, że wiecie o co mi chodzi.
-
Ja bym to widział tak, że skoro świat 3D, to wiele nałożonych na siebie światów 2D (kwadraty nałożone na siebie warstwami tworzą sześcian), to świat 4D jest stworzony z nałożonych na siebie światów 3D (sześciany na siebie nałożone dadzą hipersześcian)
-
Nie uznajcie tego za offtop, ale miałem kiedyś super pomysł na grę. Walczyło by się z postaciami czterowymiarowymi w świecie trójwymiarowym widząc tylko trójwymiarowy przekrój postaci czterowymiarowej. Można to sobie łatwo zobrazować wymiar niżej, gdzie dwuwymiarowa postać walczy z przekrojami trójwymiarowych przeciwników. I przeskakiwałoby się między tymi przekrojami. Ale to, że struktury w gm są dwuwymiarowe mnie odstraszyło.
-
A mogłem pomyśleć nad tymi bonusami. Przynajmniej mój bot z botem Lorda prowadził jakże długą walkę. Długo się bronił przed przegraną.
-
Od razu pobrałem w ciemno.
-
Jeśli tablica ma stałą wielkość, to w pętli szukasz danych
GMLvar i=0;for(i=0; i<20; i++)
{
if(pass[i,0]==SZUKANA)
break;
}
A jeśli chodzi o bezpieczniejszy sposób w kwestiach tablicy to chyba tylko tyle, że możesz je szyfrować przy zapisie i odszyfrowywać przy odczycie.
-
Jeśli ktoś ma kod na Android albo HTML5 i chciałby wesprzeć małego sutikku to z chęcią przyjmę.
-
Ewentualnie sprawdź czy nie masz żadnej aktualizacji win10 sprzed dnia czy coś. Mi już z dwa razy nie odpalało z powodu aktualizacji.
-
Czy w praktyce nie da się po prostu całą grę unikać ataków? Czy to jednak jest za trudne. A Gameplay szybki i fajny. W ogóle gierka fajna, grałbym.
-
Nie zaszkodzi też napisanie takiej platformówki multiplayer, by zrozumieć działanie w praktyce. I testować z ludźmi. Zobaczysz co sprawia, że są lagi i pomyślisz nad tym jak to naprawić.
-
image_index = irandom(image_number-1);
image_index czyli klatki jednego sprita (a może musisz to image_single, nie wiem, nie używam)
irandom, a nie random, bo wartości muszą być całkowite
image_number, zwraca liczbę klatek w sprite (a ponieważ liczy się od 0, to odejmujemy 1)
-
Jeśli chcesz nadać prędkość stworzonemu obiektowi, to robisz tak
GMLvar b=instance_create(x,y,obj); //przypisujesz id obiektu do zmiennej tymczasowej -
Nie wyobrażam sobie tego, 21 tysiące zmiennych? Na pewno nie da sie tego jakoś lepiej zorganizować?
-
Funkcje odczytywania przyjmują argument który odpowiada za defaultową wartość, jeśli żadnej innej nie odczyta. Możesz też, sprawdzać czy plik istnieje, jeśli nie to odczytać defaultowe. A tak poza tym, to include files.
-
Obiekty są w roomie?
-
Wrzuć ten kod w endstep, albo beginstep.
-
-
Mi się ostatnio bardzo podobają polskie nazwy gier. Dla nas może brzmi pospolicie, ale dla kogoś kto nie zna naszego języka, to brzmi nawet lepiej niż łacina :)
-
edie nam próbuje powiedzieć, że nie ma czegoś takiego jak collison_meeting(). Przepraszam, zepsułem żart ;<
Ale wszystkie funkcje zaczynające się na collision_ zwracają ID, już nie potrzebna dokumentacja.
-
Kiedyś mi padło o uszy coś takiego jak zagnieżdżanie struktur w gmie o ile dobrze w ogóle mówię może to inaczej się nazywało.
Nie ma tablic trójwymiarowych w gmie, a teraz by mi się przydały nawet cztero. A nagle takie coś mi w głowie się obiło jak robienie ds_grid w ds_grid. O co chodzi z tym zagnieżdżaniem struktur? Coś takiego w ogóle istnieje, czy właśnie wymyśliłem jakiś dziwny twór?
-
Możesz zrobić tak, że masz var oth=collision_meeting()
Albo jakiś inny kod sprawdzający kolizje, który zwraca ID obiektu, nie pamiętam które to. Sprawdź w dokumentacji.
Restart gry
w Pytania początkujących
Opublikowano
Usuwaj obiekt persistent i twórz nowy, powinno chyba wystarczyć