Skocz do zawartości

Marzec

Użytkownicy
  • Postów

    86
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marzec

  1. Bo ludzie on powinien wpisać "Gracz", a nie "gracz" :D :D Skoro
  2. Takie coś układasz z klocków :D Collision Event with object sciana: set variable kolizja relative to 0.25 if kolizja is equal to 1 set the sprite to piewszy_sprite_zniszczonego_samochodu with subimage 0 and speed 1 if kolizja is equal to 2 set the sprite to drugi_sprite_zniszczonego_samochodu with subimage 0 and speed 1 if kolizja is equal to 3 set the sprite to trzeci_sprite_zniszczonego_samochodu with subimage 0 and speed 1 itp itd
  3. źle wypełniłeś funkcję poprawnie powinno być tak: draw_sprite_ext(sprite24,image_index,x,y,1,1,0,kolor,1)
  4. Kurczem pieczonem. Ale ja chcem żeby ten obiekt nie teleportował siem sam, tylko za pośrednictwem wydarzeń wyjątkowych. Teraz jasno napisałem? :P Łojezu przykład: Jest sobie NPC. Gadasz z nim, wykonujesz quest. Nagle potem znika i pojawia się na innej mapce w innym roomie.
  5. Nie jestem początkujący, ale to pytanie chyba się takowym ludziom przyda :) Jak zrobić coś takiego jak w temacie i czy może jest na to gotowa funkcja, bo ja się kurcze nie doszukałem :| Chodzi oczywiście o przeteleportowanie konkretnego istniejącego obiektu, który ma już swoje zmienne z wartościami itp itede, krótko mówiąc trochę już przeszedł :)
  6. Już sobie poradziłem :) Znaczy, całkiem lepiej jest zrobić płaską powierzchnię z teksturą planety, kamerę ustawić przed tą powierzchnią i poruszać kamerą w prawo i lewo. Dzięki temu jest estetyczniej, mamy wrażenie, że planeta się obraca i co najważniejsze - można zrobić, że obrót się "zapętla", bo nie widać końców podłogi, gdy kamera stoi w taki sposób. Efekt zobaczycie przy moim trailerze za kilka miesięcy :P Ominęły was creditsy :D
  7. Marzec

    MPK

    Już wyjaśniam ;) http://www.mpk.czest.pl/ebilet/ebilet.html A dopracowywać nie będę bo już zacząłem robić drugą część ;) PS. Nobody w tym cały sens gry, że właśnie bilety miesięczne trzeba kasować nie udowadniając przy tym niczego :D
  8. Marzec

    MPK

    Dzięki, że choć trochę się podoba :) Gracz nie może się wyróżniać bo jest zwykłym pasażerem autobusu jak inni pasażerowie :P
  9. Dało by się coś sklecić? :P Myślałem też o tym, żeby położyć punkt na samej górze po środku planety (czyli niejako na biegunie północnym) i ustawić środek obrotu w środku planety (Planeta to idealna kula). Współrzędna Y punktu na teksturze przydałaby się do obliczenia kąta obrotu w osi Y (co będzie przemieszczać punkt w górę i dół), a współrzędna X punktu na teksturze będzie pomagała obliczyć obrót wokół osi Z :) (co będzie przemieszczać punkt w prawo i lewo) :) Tylko nie wiem jaki wzrór (działanie) zastosować. Przeanalizuj bo chyba jestem bliski dojścia do celu :) i z twoją pomocą może uda się to zrobić
  10. Nie wiem w co ty się bawisz, ale nie lepiej ustawić orgin po środeczku i zrobić coś takiego? Oo https://gmclan.org/up2782_11_direction.html
  11. Powodzenia na dalszej drodze, bo swoje gry będziesz mógł spokojnie dubbingować sam ;) Tylko pamiętaj żeby nie kraść innych zasobów, bo zawsze się znajdzie ktoś kto to wykryje
  12. Marzec

    MPK

    Tytuł: Musisz Papierek Kasować Gatunek: Zręcznościowa Opis: A więc nie jest to wybuchowa gra, ale jest jedynie spontanicznym wynikiem mojego nagłego pomysłu na grę ;) Jest też zajawką przed częścią drugą, którą postaram się bardziej dopracować i pokazać życie pasażera MPK jeszcze szerzej ;) Póki co "efektami" i algorytmami nie pobija większości flashówek. Nie dziwcie się, bo gra powstała w ciągu dwóch dni ;) Może to docenicie? ;) Zapraszam do gry wszystkich lubiących i nie lubiących MPK! Głównym założeniem gry jest to, aby "przebrnąć" przez autobus i dotrzeć do kasownika z biletem MIESIĘCZNYM ;) z najmniejszą ilością siniaków :sp_ike: Download: Uploader GMClanu xD DOWNLOAD z FileFront Rozmiar pliku: 11.5 MB (muzyka :( ;) ) Autorzy: Muzyka - Cypress Hill, Gabriel Fleszar :D Dźwięki - darmowe źródła, w tym syntezator Ivona, babcia od "super partii" Programowanie - Marzec Pomysł - Marzec itepe itede Screeny: Sterowanie: Strzałeczki Menu - mysz komputerowa :P
  13. resztę raczej rozumiem, ale tutaj chodzi o pozycję "miasta"? Myślę, że jakbyś napisał to w GML to bym bardziej zakapił :P Polska język być trudna. Hmm.. i czy ten punkt nie będzie wtedy zmieniał swojego położenia względem tekstury? :mellow:
  14. Wiem o czym rozmawiasz ;) drawujesz ellipsoid - planetę i drawujesz ellipsoid mniejszy - miasto potem miasto bierzesz w add_rotation_z, add_rotation_x i add translation, żeby ustalić jak mówisz kąty nachylenia alpha i beta? Mi ta opcja nie odpowiada bo ja tych miast będę miał kilkadziesiąt :P
  15. Nie kasować tematu ze względu na tytuł ;) Mam takie to otóż grube pytanie. A mianowicie rzecz biorąc: Mam sobie kulkę w 3d i mam na niej teksturę. Czy ma ktoś algorytm/skrypt/pomysł na to, żeby zaznaczyć punkt na teksturce (x,y) - podać go skryptowi, a potem skrypt przetworzy to na punkt w 3d (x,y,z), który będzie leżał idealnie na ellipsoidzie i na miejscu w teksturze, który został podany. OK. przyznaje się :D Zrobiłem sobie planetkę :P i chcę po prostu, żeby dało się latać wokół niej statkiem i wylądować w pożądanym mieście :P Kto chce bannerka w creditsach? :D Zapewniam, że nie pożałujecie ;) Będzie płacz i zgrzytanie zębów jak wyjdzie moja gra a was tam nie będzie :D ;) ;)
  16. W moim przykładzie bańki są tego samego kształtu... Zetknięcie się bańki z przeszkodą wprawia ją w wibracje, może też pęknąć. Chcieliście "bańkę mydlaną" to macie :P Bańki mydlane pękają
  17. A ile ty puściłeś baniek w moim przykładzie?
  18. no ale czym ten kursor jest sterowany? jak jest wyświetlany? nie wiadomo co trzeba zmieniać, więc idąc prawidłową logiki nie wiadomo jak pomóc :D więcej info! albo kody ważniejszych do tego obiektów
  19. Hmmm ja zrobiłem takie coś https://gmclan.org/up2782_11_banka.html Obrazek bańki lepiej dać lepszy of curse Nie ciesz się systemem wiatru bo jest zabugowany :P
  20. Jeśli generujesz teren zmiennymi to prześlij te zmienne z serwera do graczy, a u graczy niech stworzy się teren z tych zmiennych. np: ilosc_drzew=random(20) ilosc_kamieni=random(50) itp itd to tylko prosty przykład. Sposobów jest mnóstwo ale zawsze losuje się zmienne a potem buduje mapkę potem już wysyłasz te zmienne do graczy i po ich otrzymaniu budowana jest mapa na podstawie danych. nazwy funkcji nie pamiętam :P
  21. Jeżeli nie chcesz tych linii za wiele rysować to zrób dla każdej linii oddzielny obiekt. Bo podejrzewam, że zrobiłeś tylko jeden obiekt do rysowania ze skryptem w evencie Draw: draw_line(x_start,y_start,x_end,y_end) Proponuję zrobić oddzielne dwa obiekty. obiekt 1 Będzie tworzył obiekt 2 w (mouse_x,mouse_y) w momencie gdy zostanie naciśnięta globalnie mysz (global left pressed) obiekt 2 kluczowy obiekt Event Create x_start=mouse_x y_start=mouse_y gotowa=false zmienna "gotowa" mówi, czy linia jest już gotowa ;) Event Step if gotowa=false { x_end=mouse_x y_end=mouse_y } Jeśli nie jest gotowa (przycisk nie został puszczony) to linia jest wciąż rysowana do punktu gdzie znajduje się kursor myszy Global Left Released gotowa=true Linia gotowa :) i jeszcze event Draw draw_set_color(c_black) draw_line(x_start,y_start,x_end,y_end) Wszystko działa, tu masz przykład: https://gmclan.org/up2782_11_the_linia_paint.html Jeśli nie chodziło ci o "paintowanie" to użyj poprostu sposobu, że każdy obiekt to linia. Bo rozumiem, że twoim problemem było, że gdy rysowałeś następną to poprzednia znikała? :hmmm:
  22. Dobra Noc No więc mam takom o atrament odpowieć. Obiektowi ustaw w event collision z podłogą vertical speed = 0. A jeśli to jest postać, którą kierujesz to niech najpierw sprawdza przed wykonaniem ruchu, czy o odpowiednią ilość pixeli jest wolne miejsce. Jeśli nie - ruchu nie ma. Ilość pixeli to najlepiej trochę większa liczba niż porządana prędkość.
  23. Prosi cię o wpisanie wyrazu / zdania, a potem je wyświetla na ekranie......
×
×
  • Dodaj nową pozycję...