Skocz do zawartości

TheLukLook

Użytkownicy
  • Postów

    60
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez TheLukLook

  1. jak zrobić aby w danym punkcie na ekranie pojawiła mi się tabelka i w niej

    -życia

    -hp

    -moc ataku

    -szybkość chodzenia

    -punkty

    Umiem zrobić za pomocą przeciągnięcia obrazków (O boże z czego ja korzystam) tylko życie hp i punkty.

    Chcę jednak to zrobić w GML, a nie wiem jak ustawić pasek z mocą aby jak player zdobędzie jakąś miksturkę to ta moc mu się wzrasta i bije mocniej. Proszę o odpowiedź

  2. 1. Ta stronka pomożecie z mutliplayerem https://gmclan.org/index.php?wiki=category&zm=24

    2. Musisz znaleźć jakiś hosting (ok. 40zl/rocznie)

    Z tego co widzę to próbujesz zrobić to co RIOT (league of legends). Tylko, że oni zrobili wszystko w programie, który łączy się z ich serwerownią, a na stronie się tylko rejestrujesz no i oczywiście w grze logujesz.

     

    PS: Może byś też pomógł?

    https://forum.gmclan.org/index.php?showtopic=29722

  3. Znalazłem dość fajny program, który tworzy modele 3d, które można importować do gm (gmmod). Program ten nazywa się

    model creator for Game Maker. Również i odnalazłem kod do wczytywania;

    GML
    d3d_model_draw(global.model_housebody,x,y,0,background_get_texture(tex_housewall));

    Czy muszę robić tak, że osobno robię ściany i sufit, czy mogę zrobić to w postaci jednego modelu i nadać osobno texturę?

    Ten drugi sposób to bym przedstawił tak, że nałożyłbym blok na model o danej texturze:

    GML
    d3d_draw_block(x+0,y-0,10,x+50,y+2,11,background_get_texture(tex_czerwona-sciana),1,1)

    Byłoby to dla mnie czasochłonne, więc czekam na inne pomysły.

  4. Znalazłem bardzo fajną stronkę, gdzie można pobrać za darmo grafikę 2d jak zarówno 3d. Wybrałem sobie postać, którą chciałbym wstawić do swojej gry. Jest jeden problem, ponieważ jak robiłem jakieś obiekty to w kodze d3d_wall itd.

    Tutaj muszę wczytać kilka plików na raz (prawdopodobnie).

     

    Moje pierwsze podejście do wczytania

    GML
    sprite_replace(1, "sprite.gif", 1, sprite_get_precise(1), sprite_get_transparent(1), sprite_get_smooth(1), sprite_get_preload(1), sprite_get_xoffset(1), sprite_get_yoffset(1));

    To jest dobre do wczytania jednego pliku 2d, a nie 3d ;c

     

    Moje drugie podejście do wczytania

    Próbowałem wczytać do modelera (program zrobiony przez usera gmclanu)

     

    Wszystko to było na nic. Chciałbym wczytać tą postać z małą animacją - poruszanie głową i lekko ramionami jak to bywa w typowych grach 3d przy rozmowie. Najlepiej podesłać mi to w formie przykładu, a nie rozpisywać mi się tu z scriptem, którego nie umiem używać.

     

    http://www.reinerstilesets.de/3d-grafiken/3d-character/

    postać slick alister

     

    Jeżeli nie uda wam się wczytać postaci, to prosiłbym o zrobienie objektu, który by się lekko poruszała tak jak my, gdy stoimy. :rolleyes: :thumbsup: :thumbsup:

  5. Przecież to zwykłe draw_text(0,0,"Zebrałeś "+string(zmienna_zebranych)+"/5 kartek"). Ale przed tym trzeba wyłączyć tryb 3D, znaczy się ustawić d3d_set_projection_ortho().

     

    Poza tym zostaw GameMaker. GM nie jest do 3D. Unity jest do 3D... ach sorry... nie możesz znaleźć cracka do Unity?

     

     

    1. W Game Makerze 8.0 można robić gry 3d i uważam, że jest dobre.

    2. Mam oryginalny klucz do 8.0!

    3. To mojego kolegi Łukasza konto na chomikuj!!! On jest moim menagerem.

    4. Nie wtrącaj się w cudze sprawy, bo założę się, że masz piracki system...

  6. Witam, dzisiaj mam taki problem, że nie wiem całkowicie jak zrobić w 3d, aby pokazała mi się wartość np. 0/5 (załóżmy ilość karteczek do zebrania; prawy górny róg). Jeżeli nie zdobędziemy wszystkich karteczek (5/5) to nie otworzy nam się przejście. Jeżeli podchodzimy do karteczki i jesteśmy dość blisko niej to chciałbym, aby pojawiła mi się rączka (nie w 2d, bo to umiem), która oznacza, że mogę zebrać tą karteczkę (kiedy kliknę wartość się podnosi). Kiedy jakąś karteczkę zbierzemy pojawia nam się jakiś obiekt w wybranym miejscu czyli create i jakiś kod. Chcę aby ten obiekt pojawił się nie ze względu na daną karteczkę tylko obojętnie jaką. Chciałbym również żeby pojawiała się muzyczka np. 1 karteczka badymc 2 muzyczka loop pierwszej+bum itd. Coś w stylu slenderman, ale mam zamiar coś innego z tego wykorzystać.

     

    Mam nadzieję, że nie wymagam zbyt dużo i dostanę odpowiedź jak najszybciej. Proszę o opisanie gdzie i jaki kod mam wkleić, bo jestem w tym zielony (uczę się 2 lata z przerwami).

    Piszę teraz grę, ale do skończenia brakuje i to sporo.

     

     

    PS: Jak ktoś chce zobaczyć na jakim etapie jestem, chce ze mną współpracować, czy też chce mi pomóc w sposób podsyłając mi różne ciekawe poradniki, które bym mógł wykorzystać, poprawki co do gry, jakości, proszę o kontakt tutaj na gmclanie lub http://www.youtube.com/user/TheLukCraft . Bóg zapłać za chęci xD

     

    etap gry: http://www.youtube.com/watch?v=qrk16dUHbss

  7. Nie wiem czy akurat na dobrym forum pisze, ale w każdym razie ma to związek z GM. Jestem dość jeszcze młodym człowiekiem, który kończy gimnazjum. We wrześniu wybieram się do liceum informatycznego. Puki co umiem cały HTML i troszkę javy, bo mam serwer z minecraft i jakoś pluginy trzeba spolszczać i ustawiać permissions. Moje pytanie jest takie, jakich języków programowania powinienem się uczyć jeżeli bym chciał zatrudnić się w jakiejś firmie jako programista? Prosiłbym też was o ważne porady dla mnie typu; Funkcje to ważna wiedza w programowaniu. Z góry dzięki :rolleyes:

  8. Próbowałem z full screenem i się udała, ale tak apropos, to to jest na f4 xD.

     

     

    Jeszcze takie pytanko, da się zrobić tak, aby stworzył się objekt po naciśnięciu w innym roomie sprita?

     

    np. W menu zaznaczam, że chce mieć śnieg i w roomie lvl 1 tworzy się objekt (0,0), który tworzy śnieg.

     

     

     

     

    Z tym problemem borykam się od dawna, bo chce dodać jakieś medale np. Jeżeli zabije tego gościa to daje mi medal w innym roomie :D

  9. Nie wiem czy ten temat dać tu czy do początkujących, więc proszę moda o przeniesienie w odpowiednią kategorię.

     

    Przechodząc do rzeczy. Chciałbym zrobić w swojej grze opcje typu zmiana rozdzielczości, efekty (śnieg, deszcz), poziom grafiki, głośność dźwięków itd.

     

    Jeżeli chodzi o rozdzielczość to wiem, że istnieje taka opcja wbudowana w gm, ale jest to ustawione domyślnie nawet jeśli ktoś ma 640x48 a jest ustawione np. 1920x1080.

     

    Jeżeli chodzi o efekty to umiem zrobić np. od jakiegoś momentu aby padał śnieg itd. ale chciałbym aby sami gracze decydowali czy ich komp udźwignie takie efekty i czy warto wyłączyć. Tutaj właśnie pomyślałem o odwołaniu się do innego roomu. np. Mamy menu w którym jest ,,graj" i ,,opcje". Wchodzimy w graj i w tym momencie mamy jakiś poziom do przejścia. Jednak nasz komputer jest zbyt słaby aby udźwignąć tak wielkie obciążenie. Wtedy wchodzimy w ,,opcje'' i wyłączamy te efekty. W tym momencie ,,jakaś linijka kodu'' powinna sprawdzać czy dany sprite jest na ,,włącz" czy na ,,wyłącz".

     

    Teraz mamy grafike i znowu wiem, że można ustawić domyślnie, ale nie można jej zmienić. Zastanawiając się przez dłuższy czas wykąbinowałem, aby po protu podmienić teksturki z lepszych na gorsze, ale wyszło by to zbyt dużo roboty i czasu.

     

     

     

     

    Czy znacie może jakieś rozwiązanie (chodzi o linijkę kodu, a nie na 3 strony) na zainicjowaniu takiej funkcji w grze? Proszę o przesłaniu załącznika z przykładem, gdyż to ułatwi całkowicie sprawę :)

  10. Ja ogarniam w minimalnym stopniu pisania kodu, ale po prostu nie wiedziałem jak takie coś napisać... Napisałem 2 tematy z programowania, gdyż po prostu mam problemy. Większość tego co nie umiałem zrobiłem za pomocą poradnika, ale nie znalazłem czegoś takiego co mi jest potrzebne, dlatego też się pytam. Kolejne 2 tematy zrobiłem za pieniądze, gdyż na pewno nikt by mi nie zrobił grafiki za darmo, a ja nie jestem dobry w takich rzeczach. Mam dopiero 15 lat i to chyba nic złego, że chce się nauczyć czegoś na przyszłość?

  11. Jestem troszeczkę ciemny w pisaniu kodu, ale wymyśliłem wcześniej, że wystarczyłoby zrobić 2 playera i kiedy 1player naciśnie np. CTRL to zamienia się w tego 2 playera gdzie ma inną wysokość oczy ,,Z''.

    Mógłbyś mi przerobić to aby tak płynnie przejście działało?

     

    PS: Jeszcze nie ogarniam jak zrobić loop kroków chodzenia. Wiem, że to linijka kodu, ale nie wiem jak :c

×
×
  • Dodaj nową pozycję...