Skocz do zawartości

I am Lord

Użytkownicy
  • Postów

    4 891
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    53

Treść opublikowana przez I am Lord

  1. ale pomagałeś niektórym w rozpracowywaniu xenona.
  2. GML if ( collision_circle( x, y, 32, trawa, 1, 0 ) ) { friction = 0.3; maxspeed = 4; } else if ( collision_circle( x, y, 32, asfalt, 1, 0 ) ) { friction = 0.2; maxspeed = 10; } else if ( collision_circle( x, y, 32, piasek, 1, 0 ) ){ friction = 0.4; maxspeed = 2; } else friction = 0;
  3. Możesz znrobić to np tak: w step GML if ( collision_circle( x, y, 32, trawa, 1, 0 ) ) friction = 0.3; else if ( collision_circle( x, y, 32, asfalt, 1, 0 ) ) friction = 0.2; else if ( collision_circle( x, y, 32, piasek, 1, 0 ) ) friction = 0.4; else friction = 0 gdzie trawa, asfalt, piasek to nazwy obiektów.
  4. ciekawe poco dałeś if direction < 0 direction = 360 skoro ta zmienna zawsze jest w zbiorze liczb 0 - 360 lepsza wersja i czytelniejsza: GML // system ruchu if ( keyboard_check(vk_up) ) // jesli trzymamy wcisnieta strzalke w gore speed = min( speed + 1, maxspeed ); // samochod przyspiesza o 1 i nie przekroczy predkosci maxspeed if ( keyboard_check(vk_left) ) // jesli wcisniemy strzalke w lewo direction += 10; // skrecamy o kat 10 stopni w lewo if ( keyboard_check(vk_right) ) // jesli wcisniemy strzalke w prawo direction -= 10; // skrecamy o kat 10 stopni w prawo friction = 0.2; // automatyczne zwalnianie // zostala nam tylko animacja image_single = direction/10;
  5. @up strasznie nieczytelnie kodzisz, myślisz że jak zobaczy taki bałagan to czegoś się nauczy?
  6. Aleś tam namotał xD Nie potrzebnie robiłeś trylion obiektów na taką prostą czynność. Ich nazewnictwo też nie było poprawne. W nazwach wszelkich zasobów nie mogą występować spacje, można używać tylko angielskie znaki a pierwszy znak nie może być cyfrą. Nazwy nie mogą się powtarzać. To taka informacja a teraz do rzeczy: https://gmclan.org/up539_12_Samochod_wka.html
  7. QII soundtrack. Industrial rock w najlepszym wydaniu. :thumbsup: No może red alert ma trochę lepszy industrial ale ten też pro.
  8. Dobra nvm znalazłem skrypt dzięki, któremu takie coś zrobię: GML // point_in_ellipse( point_x, point_y, x1, y1, x2, y2); { if ((argument2==argument4) || (argument3==argument5)) return false; return sqr((2*argument0-(argument4+argument2) )/(argument4-argument2)) + sqr((2*argument1-(argument5+argument3) )/(argument5-argument3)) < 1; } Może komuś się przydać.
  9. Faktycznie nie sprecyzowałem. Wygląda to tak Te dwie elipsy wyznaczają szerokość tych asteroid. I chcę po prostu sprawdzić czy punkt ( w tym przypadku myszka ) na nie natrafi. ( zignoruj elipsy będące orbitami tych szarych planetek bo nie o nie mi chodzi )
  10. Jak sprawdzić czy punkt leży po między dwoma elipsami?
  11. Ja używam netpeeker na wszystkich kompach i kontroluję je co jakiś czas.
  12. Nie ma MC nie głosuję :(
  13. Na infie wykładowca mówił coś że komputery podłączone do rutera walczą o transfer, i może dojść do takich przerywań jak internet jest wolny a któryś z kompów generuje duży ruch, czy jakoś tak powiedział. Ja mam 3 kompy podłączone do rutera i też miałem takie problemy. W moim przypadku okazało się że winowajcą tego problemu był utorrent na lapie taty.
  14. To jest NES a gra nazywa się Bomberman, twoje "kasety" to kartridże.
  15. Oto ci chodzi? https://gmclan.org/up539_12_panel.html panel jest umieszczony za roomem i na niego spogląda view 1, który nakłada się na view 0. Jeżeli tak to się zrozumieliśmy :P To jest głupia metoda, bo jak gdzieś nie dasz czegoś co będzie zastępować background to ci się będą pojawiały smugi.
  16. Odznacz w zakładce background> draw background color. Bo to kolor tego rysowanego tła zasłania ci transparent. Ale imo to jest durny sposób wiec zrób to co mówi Platyna.
  17. 1. tworzysz nowy object 2. tworzysz sprita jakiejś tabelki 3. do eventu "draw" tego objectu z pkt. 1 wkładasz kod: GML xx = view_xview[0]; yy = view_yview[0]; draw_sprite( NAZWA SPRITU Z PKT. 2, -1 ,xx, yy ); LUB GML draw_sprite( NAZWA SPRITU Z PKT. 2, -1 , view_xview[0], view_yview[0] ); prościej chyba się nie da wytłumaczyć.
  18. :lubieto: Za małe chyba. xD fail
  19. I am Lord

    Galeria Grafik

    Strasznie słaba textura ściany.
  20. Jak bym chciał sobie postrzelać to wybrał bym coś w deseń aliensów, jakiegoś normalnego tdsa. Bo po grze gdzie prowadzi się jakiś pojazd oczekuję realizmu.
  21. Zbytnio arcadowe jak dla mnie, puki co mnie nie przekonałeś do tej gry ale zobaczy się później.
  22. Najpierw mówisz że chcesz resetować do domyślnej wartości a teraz chcesz żeby ammo ci się zmniejszało? Zdecyduj się.
  23. ANtY chodzi mi konkretnie o fizykę jazdy, jakaś bardziej realistyczna bo to co pokazałeś w filmiku się nie nadaje na czołg. To nadawało by się może na ruch jakiegoś ludzika a nie pojazdu. EDIT: a doczepię się jeszcze do jego szybkostrzelności. Przeładowanie pocisku w realnych czołgach trwa 7-15 sekund. Rozumiem żeby gra była nastawiona bardziej na akcję to trzeba to jakoś skrócić ale nie aż tak. Co to w końcu karabin czy działo?
  24. Napisz sobie skrypt w którym będziesz inicjował wszystkie zmienne globlane. Jak zechcesz je zresetować to po prostu wywołasz ten skrypt.
×
×
  • Dodaj nową pozycję...