Skocz do zawartości

Serge

Użytkownicy
  • Postów

    46
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Serge

  1. Spobuję dokładnie wytłumaczyć... Więc jeśli w grze użyta jest czcionka np. times old roman :jezor: ,którą nie każdy ma, to czy aby ta czcionka działała plik czcionki musi byc w folderze z grą (jak ktoś jej nie ma na dysku) ? To samo pytanie tyczy się do dźwięków i muzyki, bo kiedyś wysłałem grę z muzyką midi nie dając tej muzyki do folderu z grą i koleś napisał, że czemu nie ma muzyki...
  2. No ale przecież mi nie tylko chodzi o zwykłe path'e z zakładki Paths, ale również kod.
  3. Według mnie wszystko to da się zrobić za pomocą path'ów. A tak wogóle nie jeżdzić tylko jeździć :] .
  4. Hahahaha... :lol: 1.Robisz grę od dwuch mięsięcy i nic nie zrobiłeś. 2.Zróbcie mi kod na plecak, atak, doświadczenie... Może ci grę zrobimy, a ty sie podpiszesz :) . 3.Myślisz, że samemu w kilka miesięcy zrobisz grę MmoRpg ? Tu się mylisz... 4.Jak wogóle zrobisz połączenie internetowe (multiplayer) to będzie sukces. :lol2:
  5. Całkiem nieźle to zrobiłeś, można tworzyc w tym userbar'y bardzo dobrej jakości :thumbsup: .
  6. Ahhhhhhh... :lol2: Objekt z tym eventem musi być w roomach, w których ma grać dana muzyka.
  7. Robiłem kiedyś kod: If not sound_play(music) { sound_play(music) } Zatępowało to blocki "jeśli dana muzyka nie gra zagraj daną muzykę". :thumbsup:
  8. 1. Nie wiem. 2. Może zrób poziomą kreskę, a później w PhotoShopie czy w czymś dobrym zmieniaj rotate.
  9. Po prostu na drugim rysunku nie jest pokazana ścieżka z równymi prędkościami. Przyjrzyj się dokładnie, a zauważysz czarne kropki które są co jakiś kawałek linii. Jedna linia pokazuje 13, a druga 11 speed'a jak dobre pamiętam :thumbsup: . A 11 speed'a oznacza przeskakiwanie co 1 step o 11 pixeli.
  10. 1.Według mnie lepiej zrobić osobny room menu. 2,3. A kto powiedział, że akurat musisz użyć INI. Są przecież na to inne spodoby. Może użycie opcji Persitent w ustawieniach room'u zadziała. A jak już chcesz zrobić INI to wczytanie musisz dać w room start. Global.aaa po zmianie room'u nie zmieni liczby. Global oznacza, że po zmianie room'u zmienna się nie zmienia.
  11. No to po prostu zamiast sound_isplaying to "If sound_play(blebleble)". Pobaw się w "sound_global_volume" , "sound_stop" i "sound_volume".
  12. Mogę ci wyłumaczyć dlaczego tak się dzieje, ale jak to naprawić to nie wiem, musisz chyba zrobić jakąś lepszą fizykę na odbijanie. Zastosuje dwa przykłady, pierwszy z nabojem: Strzał leci od zielonego z prędkością 15. Bardzo szybko powinien trafić niebieskiego... Strzał ten jednak ominie go, dlaczego ?? Dlatego, że przesuwa się o 15 x na 1 step i akurat ze step'u 2 na step 3 (step-czas GameMaker'owy :P ) nabój jest najpierw przed nim, a później za nim i go nie trafia... Podobnie jest z piłką: W miejscu czarnego puntku są dwie piłki, pokazanę są ich ścieżki, niebieska i czerwona. Lecą w równej lini, lecz po odbiciu jedna odbija się dalej, druga bliżej tylko przez prędkość. Po prostu inaczej wpadają na ścianę. Mam nadzieję, że przeczytałeś wszystko i rozumiesz, przyjmij to jako tutorial :jezor: . EDIT: O kurde rzeczywiście nie jestem daltonistą tylko pisałem o przykładzie z pamięci :jezor: .
  13. Szczerze to nigdy nie używałem tej opcji więc nie wiem jak działa, później się tym pobawie :] . Cekol: Jak to nie rozumiesz tego... Spróbuje ci wytłumaczyć. -przed każdą zmienną jest global. , bo dzięki temu zmienna nie usuwa się po zmianie room'u -beforex i beforey, czyli x przed i y przed, -checkpos jest po to, aby było wiadomo czy zmieniać pozycje czy nie, bo jak by tego nie było to na początku gry postać by sprawdziła gdzie ma się pojawić i zamiast np. w budynku pojawiłaby się na pozycji 0,0. 0 oznacza, żeby nie przenieść się, a 1 oznacza żeby przenieść się na początku planszy, czyli w Room Start. Teraz wystarczy ustawić w Room End: beforex=x beforey=y checkpos=1 A w Room Start to co wcześniej podawałem. Teraz chyba musisz zrozumieć... :huh:
  14. Nie pomyślałem, żeby poszukać na stronie, ale szukałem na forum i nie znalazłem więc założyłem temat. A tak wogóle problem nie do końca rozwiązany. Tekstura pojawia mi się, lecz nie w kwadracie tylko w dwóch trójkątach i jest krzywo, da się zrobić inaczej ?? EDIT: Jednak wszystko dobrze, popełniłem błąd :P .
  15. Co do pierwszego pytania to chyba musisz użyć globali. Przed akcją go to "jakiś" room ustaw trzy globale, global.beforex , global.beforey i global.checkpos. Global.beforex jako x postaci a global.beforey jako y postaci, a checkpos na 1. Później w Create lub Room Start daj "kawałek skryptu": If global.checkpos =1 { x = global.beforex y = global.beforey global.checkpos = 0 } Mam nadzieję, że rozumiesz :thumbsup: .
  16. Rzeczywiście teraz tekstura jest w całości :] . Wielkie dzięki, następnym razem już będę wiedział jak to zrobić :thumbsup: .
  17. Daj w STEP tak jak wcześniej napisałem i zrób w: <Left> direction+=1 <Right> direction-=1 Będzie bardzo powoli. A tak wogóle obrazek na początku powinien być przodem w prawo (kamera od góry), bo direction 0 to kierunek w prawo.
  18. Po prostu daj w STEP użycie magicznej :P ikonki "transform the sprite" i w angle wpisz direction. IKONA:
  19. Szczerze nie wierzę, że zrobisz GTA :mellow: ... A co do zmiany broni to daj w: press "przycisk1"-key bron+=1 press "przycisk2"-key bron-=1 Aby nie dojechać do broni 100 (jeśli tyle nie ma) STEP: If bron<0 then bron="maksymalna liczba broni" If bron>"maksymalna liczba broni+1" then bron=0 Mam nadzieję, że rozumiesz.
  20. Więc mam mały problem, robię różne kształty z vertexów lecz nie wiem jak nadać im texture Próbowałem tak: d3d_primitive_begin_texture(pr_trianglestrip,tex) d3d_vertex_texture(0,0,-30,0,0) d3d_vertex_texture(0,0,-20,0,0) d3d_vertex_texture(20,0,-30,0,0) d3d_vertex_texture(20,0,-20,0,0) d3d_primitive_end() Ale nie działa, zamiast tekstury robi się jeden kolor. Oczywiście nie myślcie, że zapomniałem dać w create: tex=background_get_texture(tekstura) Jak to 0 odpowiedzi nikt nie wiem jak to zrobić :unsure: .
  21. Nie lubię takich prostych mini-gierek jak ta, jedzenie leci a ty tylko naciskasz w prawo i w lewo. Straaaasznie nudna <_< .
  22. Serge

    JPacman

    Pacman chyba trochę za szybko chodzi i grafika duszków słaba. Reszta jest OK :) .
×
×
  • Dodaj nową pozycję...