-
Postów
49 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Marot
-
-
Pomóżcie. Jakiej składni mam użyć i w jaki sposób. Dlaczego muzyka się nie odtwarza??
Złamałeś punkt trzeci regulaminu. Warn.
Dawidsu.
-
Jakiej składni (repeat, for, while,...) należy użyć, by odtwarzało wszystkie pliki z folderu, a jak się skończą to zaczynało od nowa.
Użyłem
{ { n=0; m=0; muza[0]=file_find_first("mp3/*.mp3",0); while(muza[n]!='') { n+=1; muza[n]=file_find_next(); } } { repeat(n) // jaką składnię tu użyć?? { sound_replace(HURTMaryCzary,muza[m],3,true); sound_play(HURTMaryCzary); } } }
I muzyka się nie odtwarza. Myślałem, że opcja sound_play() odtwarza dźwięk i następne polecenie jest wykonywane po skończeniu dźwięku, a tu chyba nie dokońca.
Zamiast repeat miałem
while(m!=n)
{
m+=1;
... //reszta poleceń
}
ale od razu dochodziło do końca folderu
I miałem jeszcze niezłą przygodę :] Już myślałem, że przekroczyłem wymagania, bo mi się wszystko cięło, samochód przyspieszał poklatkowo, a o pliku stronnicowania lepiej nie mówić. Chyba dałem mu rozkaz wpakowywania 7MB muzyki co jakiś kawałem milisekundy, przez jaką wykonuje skrypt. (w stepie dodałem że jak m=n to m=0).
naszczęście jak wpakowałem to w komentarz ( /* blebleble */ ) to ruszyło płynnie. Przy moich 768MB (czy coś koło tego) RAM zużywa 450MB pliku stronnicowania. To już realne wymagania.
Co zaproponujecie... :sp_ike:
-
100 będzie najlepiej xD
Też tak uważam! Wtedy jest najlepszy odrzut.
A na serio to 10.
-
Sprawdzę jutro, czy skumałem. Teraz nie mam czasu na GMa.
-
Jeszcze raz i powoli.
Przeszukiwanie katalogu:n=0; muza[0]=file_find_first("mp3/*.mp3",0); //znajduje pierwszy plik z muzyką mp3 while(muza[n]!='') //póki nie sprawdzi wszystkich plików... { n+=1; muza[n]=file_find_next(); //...sprawdza następne }
Nie sprawdzałem, ale powinno być. :P
Potem już tylko wystarczy napisać jakieś odtwarzanie muzyki.
Ale co w wyniku tego przeszukiwania otrzymujemy?? Program dodaje te wszystkie pliki, które odnalazł?? Jeśli tak to jak je nazywa??
Znalazłem w pomocy funkcję: sound_set_search_directory(dir)
Czy nie wykonuje ona tego, co napisałeś w kodzie?? Co teraz zrobić, by odtwarzało te pliki, a najlepiej jeszcze robiło sound_get_name(ind), czyli
global.piosenka=sound_get_name(ind) // co powinno być jako ind??
-
Mam pomysł. umieszczę folder /mp3 w folderze programu. I niech tam użytkownik wrzuci muzykę jaką lubi i jaka mu pasuje. Czy można jakoś pobrać tytuł utworu lub nazwę pliku z danego folderu i dodać do gry, by się odtwarzał, a aktualny tytuł zapisywał do zmiennej??
Moglibyście mi napisać kod?? :]
Żeby jeżeli folder istnieje, jeżeli plik typu mp3 znajduje się w środku //tyle umiem samemu :D
żeby pobrał jego nazwę i wpakował do funkcji dodaj dźwięk (lub podmień - może byłoby lepiej)
a potem go odtworzył,
a jak się skończy odtwarzać to niech znajdzie następny i zrobi to samo,
a jak się skończą nowe pliki to niech zacznie od początku. (może jakaś funkcja policz pliki, i w pętli wtedy wstawić??)
Pomóżcie :boxed:
-
Ściągnąłem FruiltLoppa, ale wredota darmowa wersja jest pozbawiona opcji zapisu. możesz tylko tworzyć i słuchać, aż do wyłączenia programu. Muszę popróbować z Audacity albo jakimiś pełnymi darmowymi wersjami.
Pare lat temu tworzyłem muzyke z eJaya pod Windows 95. Dosyć stara wersja, ale z tego co pamiętam frajdy było dużo.
-
Jak zrobić radio w grze? (żeby wczytywało myzykę z folderu /mp3 w katalogu gry) i ją odtwarzało, jeżeli gracz włączy radio samochodowe)??
Bo nie chcę wgrywać nielegalnej muzyki do gry, pod wktórą się podpisuję imieniem i nazwiskiem. :boxed:
Apropo, macie jakieś legalne kawałki, takie szybkie lub w stylu Need For Speed. A zresztą uważacie, że jaka muzyczka jest najlepsza do gier wyścigowych albo samochodowych??
-
Dzięki bardzo za pomoc. Działa tak jak chciałem :D
Temat zamykam.
-
Usunoło mój post (PsichiX akurat on był taki samy jak teraz twój :P)
Potwierdzam, widziałem go.
-
Czyli jak zapisać pozycję wszystkich elementów ruchomych, by po powrocie do rooma, wszystko było na tych samych pozycjach??
Chyba trochę skomplikowanie napisałem pytanie, ale tutaj już mogę się rozpisać. :D
Niedługo zostanie wydana wersja beta mojej gry - TaxiTuning. W grze tej jeździsz taksówką, podwozisz klientów, a także możesz ulepszać swoją brykę, a także kupić nową (ponad 30 marek samochodow :P ).
Problem mam jeden. Ma ktoś może pomysł, jak zrobić, by po wjechaniu do warsztatu (tuning auta) i załatwieniu tam czegoś, gdy się wyjeżdża, samochód był przy warsztacie?? A gry wracamy z wizyty w garażu (tam możemy kupić nowu samochód), auto stało zaparkowane obok garażu?? I przydałoby się by pozostałe elementy ruchome (ludzie w mieście) byli w tych samych pozycjach, co przed wjazdem do budynku.
Najpierw chciałem to zrobić w tym samym roomie, tylko zmieniając viewsa, ale wtedy byłoby widać przelot ekranu nad całym miastem!
Jak widzę jestem w robieniu gier coraz lepszy, bo już mam nie tylko pomysły, ale także większość z nich jestem w stanie wykonać, a jak nie jestem to wymyślam, może bardziej zajmujące procka, ale pokazujące mój cel. :D
-
Wtedy chodziło o inną gierkę. Ale teraz zmieniłem typ. Skończyłem główny silnik i szukam grafiki.
-
Zrobiłem już silnik gry samochodowej (taxi po mieście). Od kogoś z tego forum dostałem grafiki samochodów. Już ładnie działa. Przydało by się też jednak coś poza asfaltem, który jestem w stanie narysować sam. Jakieś budynki (na pewno garaż i warsztat), tła (trawnik, jezioro, chodnik - wszystko jako małe rysunki, żebym mógł z nich zrobić obiekt), jacyś ludzie widoczni z góry i jeszcze wiele innych rzeczy do polepszenia wyglądy terenu.
Jakbyście coś mieli lub kiedyś widzieli, to chętnie ściągną paczki (chodzi mi o to, żeby były w jednych stylu, a nie ściągane przez google każda oddzielna grafika z innej bajki).
Z góry dziękuję. Odpiszcie.
P.S.
A co w ogóle od końca wakacji taki mały ruch na tym forum. Wszedłem, a tu zadnych nowych gier, dem, itd.
Nie przejmuj się, niektórzy nadrobili to dużą ilością plagiatów. Temat podpięty.
Tymon
-
Chyba nie do końca. Sprawdź to i popraw.
-
Widocznie nie spodobałaby ci się też gra Uciekaj, bo to jest próba jej ulepszenia. A muzyka nie może być spokojna, żeby nie było za dobrych wyników. Ścianki są krzywo, żeby można było się pod róznymi kątami odbijać. Zgadzam się tylko z grafiką.
P.s.
Widzę, że jest 10 ściągnięć. Czemu tylko 1 osoba pisze??
-
Kiedy zagrałem z kolegą w Uciekaj by Cekol od razu chciałem zrobić podobną grę. I zrobiłem. Jest do ściągnięcia z mojego uploada. Tutaj Bardzo polecam. Rozpowszechniłem już ją wśród swoich kolegów.
Proszę o ocenę gry. Muzyki, grafy i grywalności.
Takie pytanie apropo następnych wersji. Co trzeba zrobić lub już mieć w plikach, żeby móc robić grą screenshoty (np. w momencie śmierci przed wyświetleniem wyników o ile wynik jest dostatecznie wysoki jest robiony screenshot i zapisywany w folderze screenshots obok gry (.exe)).
W grze jest też zostawiony specjalny "bug" dla znających GM.
P.s.
Żeby Cekol się nie denerwował umieściłem go w creditsach.
-
Chciałem, żeby saper (bo tak się object nazywa) podchodził do wysadzaczy (jeżeli isnieją), a jeżeli ich nie ma to podchodził do gracza (ja) lub linii (linia) i tam podsadzał dynamit i tworzył wysadzacz w dowolnym miejscu planszy (random). Potem by leciał do wysadzacza.
P.S.
Aha. Mam jeszcze drugi błąd. Jak jest kilka dynamitów (kiedy saper ma kolizję z wysadzaczem to dynamity dają efekt małego wybuchu, znikają i niszczą wszystkie instances na ich pozycjach) to do jednego jest efekt wybuchu a pozostałe tylko znikają nie niszcząc niczego.
-
Co jest źle w tym kodzie??
if object_exists(wysadzacz)move_towards_point(wysadzacz.x,wysadzacz.y,10);
else
move_towards_point(ja.x,ja.y,10);
instance_create(x+0,y+0,dynamit);
move_random(10,10);
instance_create(random(750),random(550),wysadzacz);
Koleś idzie do wszystkich wysadzaczy po kolei a potem gdy ich nie ma wraca na pozycję 0,0.
-
Nie martwcie się. To nie na konkurs. Lubię grać w gierki konkursowe, ale nie je tworzyć.
-
Tu znajduje się zaczątek mojej gierki z tuningiem samochodów. TUNING
Rzeczy, które chcę zrobić to:
1. Wybór samochodu:
a) samochody mają się obracać według własnej osi. [działa :D ]
B) na tablicy mają być podane wskaźniki dotyczące aktualnie przeglądanego samochodu (Nazwa, Prędkość maxymalna, Przyspieszenie, Hamulce, Cena) - zmienne te mają być do niej przekazane w momencie kolizji samochodu z objektem data (określenie aktualnego samochodu). [najpierw działało ale jak zacząłem dorabiać kolejne samochody to przestało :crying: ]
c) przy naciśnięciu strałki w górę widoczny samochód ma pojechac do góry ( tablica ma zostać wyczyszczona), a z dołu ekranu ma wyjechać następny i zatrzymać się na obiekcie data ( wysłanie zmiennych do tablicy). Problem w tym, że tych samochodów będzie pod 50. [nie zacząłem]
d) samochody będą miały kilka wersji kolorowych i będzie wybór na tabliczce z numerami: Wersja kolorystyczna: 1, 2, 3.
Teraz bardzo ważne pytanie: Mam 3 wersje kolorystyczne w wersji pionowej. Obracam je do poziomu i tworzę animację Counter-Clockwise, żeby działała opcja 360 stopni. I jak zrobić, żeby automatycznie animacja 1 obrazka była od 0-71 spitów, 2 od 72-142, a 3 od 143-214, a nie tak jak robiłem przeplatane i trzeba je ręcznie przesuwać o 180 pozycji.2. Jazda:
a) ślady opon. [dlaczego nie wychodzą spod samochodu tylko obok??!!]
B) koła widoczne przy skręcaniu. [jak próbowałem to wychodziły z drzwi]
c) tarcie ( zwalnianie ) zależne od nawierzchni [działa :D ]
d) Damage samochodu ( i chciałbym, żeby było widać wgnierenia i rysy, ale nie sądzę, żebym to zrobił)
Prosze o pomoc. I przetworzenie mojego przykładu.
P.s.
Serdecznie proszę, żebyście nie byli tacy skromni i umieszczali informację o swoim autorstwie. Bo chciałem umieścić w Credits autora pliku: Jazda autem.gm6, ale po naciśnięciu F1 jest tylko prośba o umieszczenie w creditsach, bez autora. Proszę o podpisanie się w odpowiedzi na ten post.
-
Chciałbym zrobić grę wyścigową w której masz mozliwość tuningu samochodu (zarówno zewnętrznego, jak i silnika - ma wpływ na parametry samochodu (prędkość maksymalną,przyspieszenie i zakręty) oraz kupowania samochodów różnych marek.
A teraz pytanie, czy trzeba dawać sprity wszystkich opcji stuningowania, czy wystarczy sprite spojlera, sprity lusterek, itp.
Jeżeli chciałbym zrobić taką gierkę w 360 stopniach to nie wiem jak by się dało zrobić obracanie każdej części pojazdu, tak żeby się nie rozjechały.
A przy okazji jeżeli ma ktoś grafiki samochodów różnych marek widoczne z góry to prosiłbym o dodanie w załącznikach, np. taka corolla z jazdy autem. gm6 którą ściągnąłem z gierką jednego z użytkowników tego forum.
-
Chyba weszło mi to w krew jak pisałem strony internetowe używając języków HTML, PHP i CSS (powiedzmy, że to też język), ale nie wyobrażam sobie gierki bez "formularza". Chodzi mi o okienko tekstowe, w którym może coś napisać grający, wcisnąć przycisk OK i dane te zostana przetworzone np. dane z okienka IMIE zostaną wpakowane do zmiennej IMIE, a w jakiejś rozmowie czy na początku gry pokaże się Witaj! {IMIE} - to jest zapis z Vallheru, ale w GM są do tego dopowiednie klocki. Także poszukuję skryptu okienka tekstowego, w którym nie ja przesyłam informacje tylko użytkownik. Jest ono też potrzebne do przesyłania argumentów do funkcji. B)
-
Jak można zainstalować GMsock1.5.2c ??
Bo planuję zrobić wielobranżowy program biurowy (odbieranie i wysyłanie maili, notatki, odtwarzanie płyt Audio, może download).
Pytania:
1) Jak można zainstalować GMsock1.5.2c w GM6.0 ?? Jeżeli się nie da to napiszcie jak odbierac i wysyłać maile lub zrobić download.
2) Jak zapisywać plik tekstowy??
3) Jak można zrobić coś często spotykanego w internecie, czyli formularz, w którym user uzupełnia wartość zmiennych (np. name=Marek wiek=16 itd.)
4) Czy można odczytać z płyty i wyświetlić tytuł aktualnie odtwarzanej ścieżki albo wszystkich scieżek??
Policja
w Pytania początkujących
Opublikowano
Chcę zrobić wóz policyjny (nawet kilka), który jak popełnimy jakieś przestępstwo, to zaczyna nas gonić i włącza syrenę i światła te górne. Użyję do tego spritów domyślnych.
Aha. Jeszcze wszystko ma być w 360stopni
Stworzyłem 2 sprity (jeden z obracająca się policją z czerwonym światłem, a drugi z niebieskim).
W create mam:
W Step:
Teraz zaczynają się schody...
Zrobiłem tak:
Begin Step:
End Step: (odwrotnie)
Collision event with object yourcar:
Błędy w kodzie:
1. Światła się nie zmieniają, jak cię goni policja. (czy za wolno się zmieniają, czy coś jest nie tak??) Chciałem to zrobić w jednym spricie, ale za dużo ręcznej roboty z przekładaniem subimagów, żeby najpierw były wszystkie niebieskie a potem czerwone.
2. Za kazdym zderzeniem z policją, niezależnie czy cię gonią czy nie, płacisz grzywnę.// już poprawione :D