-
Postów
1 472 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Muuuuczek567
-
Już Cię oczy bolą? W tej wersji nie ma żadnych fajnych efektów, zobaczysz, co dodam jutro :]
-
@YXE: wiem, że mówiłeś o wczytywaniu co klatkę. Pokazałem, że gdyby wczytywać co klatkę jedną z tych dwóch metod, to file_text łącznie byłby szybszy od file_bin. Popełniłem jednak ogromny błąd, ponieważ nie zauważyłem tego: co powoduje, że konwersja na liczby jest już wbudowana w odczyt w file_bin, co nie ma miejsca w przypadku file_text. Tutaj miałeś rację. Ale Will też ma rację: @HuderLord: fajna mapka, ale wystarczyło skopiować jako treść posta albo chociażby załącznik. @Jaklub: przyjąłem, że gracz na pewno wybierze jakiś plik. Można uznać, że nastąpiła kompresja w wejściu do tunelu czasoprzestrzennego :) Teraz dodaję efekty specjalne, będzie więcej psychodelki '=)
-
Sprawdziłem. Plik 48 kB został wczytany przez file_text w 0,156 sekundy, przez file_bin w 0,208 sekundy. :] @Jaklub: Nie dodałem żadnych ficzerów, tylko dałem do sprawdzenia, czy z tego może coś być.
-
Zakręty to już trudniejsza sprawa. Musiałbym nad tym dłużej posiedzieć. Mógłbym skorzystać z zasady działania tego przykładu efektu Drogi Mlecznej, co jest gdzieś na forum (czy w tematach, czy w przykładach, to już nie wiem), tam to było jakieś bardzo łatwe rozwiązanie. @YXE: ja raczej myślałem, żeby doczytywać za pomocą file_text_read_string, trochę wolniejsze, ale naraz doczytuje calą linijkę.
-
Przecież wiem, ale na co mi to teraz, skoro mi niepotrzebne? Umiem to zrobić, tylko po prostu w tej chwili nie widzę powodu, żeby z tego skorzystać. @HuderLord: chodzi o to, żeby na początku nie było ultraścinki, która potrwa z pięć sekund, tylko żeby na początku gry minimalnie spadły fpsy.
-
Dobra rada, ale na odleglejszą przyszłość.
-
Wczytywanie jest wystarczająco szybkie, żeby obsłużyło 32 kB tekstu (czyli max. dla tablicy) w mniej niż sekundę. _UWAGA_: dodałem entery i zapętlanie. Ale zapomniałem zmiany szybkości (trochę wolne jest, a szkoda) :/
-
Ymm... Na screenshocie dobrze widać, że jedna kratka = jedna litera = jeden artefakt. Spacja daje jedną kratkę odstępu, 3 spacje - 3 kratki. Skopiuj sobie: aaaaa bbbbb[kilka spacji]acegikmoqsuwyacegikmoqsuwyacegikmoqsuwyacegikmoqsuwyacegikmoqsuwy i sprawdź, czy najpierw będzie pięć artefaktów, następne pięć trochę na prawo od tamtych, potem przerwa, a na końcu długa spirala artefaktów. E: nie da się tutaj pisać spacji obok siebie :/ E2: HuderLord, wiem, ale przecież napisałem. Tylko alfabet łaciński i spacja. Entera już mi się nie chciało dodawać, bo i tak 12 liter to już jedna sekunda.
-
Tunel Jesteś pilotem małego, dzielnego statku kosmicznego. Podróżujesz przez tunel czasoprzestrzenny w poszukiwaniu artefaktów - mniejsza o to, czym one są, ważne, że jak się z nimi zderzysz, zdobywasz punkty. Sposób, w jaki są rozmieszczone, zależy od Ciebie - w tym celu tworzysz plik tekstowy. Następnie wpisujesz dowolne litery alfabetu łacińskiego, entery i spacje (inne znaki nie są dozwolone pod groźbą zakrzywienia czasoprzestrzeni i kompresji Twojego małego, dzielnego statku kosmicznego do punktowego, niepodzielnego statku kosmicznego). Włączasz grę, klikasz "Start" i wprowadzasz dane do tunelu. Kierujesz strzałkami, zbierasz artefakty... i tyle. To na razie demo techniczne. Nie wsadziłem zmiany prędkości (choć już zaimplementowałem), nie ma wrogów, przeszkód ani nic. Jak sądzicie, czy warto projekt rozwijać? -> KIERUJ DO TUNELU Za wszystko (tj. grafikę i kod) odpowiedzialny jestem ja. Muuuuczek567.
-
Czepiacie się o "gżybki", a przecież widnieje dużo poważniejszy błąd:
-
Skrypt "object_get_index(name)" zwracający obiekt o podanej nazwie: GML for(i = 0; object_exists(i); i += 1) if(object_get_name(i) = argument0) {return i; break} instance_create(x,y,object_get_index('omg')) E: trzy różne rozwiązania i wygląda na to, że każde prawidłowe! O to chodzi!
-
Powtarzanie czynności jak REPEAT, ale co step?
Muuuuczek567 odpowiedział(a) na ka21k temat w Pytania początkujących
Jeśli chcesz zrobić sekwencje ruchów, skorzystaj z "timelines". W dokumentacji sporo o nich znajdziesz. -
omg Pierwszy screen śliczny. Na drugim grafika testowa, prawda? @MagnusArias: to raczej wybór postaci. @Bedziom: głównym bohaterem Kingdom Hearts jest właśnie Sora.
-
W zasadzie to zacząłem robić przykład multitexturingu, ale w połowie robienia zorientowałem się, że to po prostu mapa tilesetów, tak jak w CS 2D. Tak więc zasuwaj ^^
-
Artur Gadowski - Szczęśliwego Nowego Jorku
-
Ducker: The Nightmare Adventure
Muuuuczek567 odpowiedział(a) na NighterGhost temat w Dema gier i programów
Napisać, że grafika w Twojej produkcji wybija się wysoko ponad poziom GMClanu, to trochę mało. Zwykle projekty tutaj prezentują raczej mierny poziom. Tym bardziej więc podziwiam (trochę wielkie słowo) Twój wysiłek. Screeny zachęcają do pobrania gry. Widać rożnorodność. Aha, zmień czcionkę do liczenia żyć, punktów itp. Kompletnie nie pasuje. -
To ja dodam jeszcze efekt odwrócenia kolorów. GML draw_set_blend_mode_ext (bm_inv_dest_color ,bm_inv_src_color ); //zmieniamy blending draw_set_color (c_white ); //to ważne //tutaj rysujesz jakiś kształt, np. koło; wszystko w tym kształcie będzie miało odwrócone kolory draw_set_blend_mode( bm_normal); //wracamy do normalnego rysowania</span> Jak chcesz zmienić kolory w obszarze oznaczonym jakimś sprite'em, to bez draw_set_color i rysujesz sprite'a (koniecznie białego, bo inaczej zadziała nie tak, jak powinno).
-
W platformówkach nie jest potrzebny porządny bot.
-
Dobrze byłoby dać addytywny blending. draw_set_blend_mode(bm_add) rysuj dziewczynkę draw_set_blend_mode(bm_normal)
-
Eee... Kawałek kodu. Do tego działającego. Oczywiście dałoby się to uprościć: GML if(global.mana >= 15)&&(free)&&(cast) Co do pytania: w naciśnięciu "1" usuń linijkę z alarm[2] i wstaw w Alarm 1.
-
Robienie postaci do MUGEN-a nie jest takie łatwe, jak może się wydawać. Na Youtube znajdziesz sporo tutoriali.
-
Równie dobrze mogły być z szaszłykiem. I tak każdy wie, że kiełbasa z grilla najlepsza.
-
Jak znajdziesz napis "The Famous Charas Generators!", to pod tym masz generatory, klikasz na jeden z nich.
-
Bitmapa w odcieniach szarości = 256 różnych tekstur na jednej mapce Właśnie zaczynam coś takiego robić. Jak mi się uda, to fajnie. Jak nie, to pozostaje korzystać z Twojego programu ;)