Ten artykuł został stworzony dla starszych wersji GameMakera i może nie być aktualny.

Obsługa LibBuilder'a

Sobota, 11 Września 2004, 16:51
Czas czytania 1 minuta, 47 sekund
Zgodne z GM: gm5 gm6 gm7 gm8
Kurs obsługi Action LibBuilder'a.
Wstęp

Na wstępie chciałbym napisać iż jest to kurs dla średnio-zaawansowanych, chodzi tutaj o takie osoby, które opanowały język GML chociaż po części. Artykuł może być także przydatny dla osób umiejących GML oraz znających wszystkie funkcje w Game Makerze, a nie potrafiących posługiwać się LibBuilderem.

Zaczynamy od podstaw...

Uruchamiamy program, widzimy okienko nad którym napisane jest Tab Caption, w tym okienku wpisujemy nazwę naszej biblioteki. Na przykładzie wpiszemy tam GMClan. Niżej widnieje kolejne okienko, w którym nie można nic zmienić, jest to nr ID naszej biblioteki, który po utworzeniu nowego dokumentu automatycznie się zmienia.

Następnie przed naszymi oczami widnieją dwa przyciski, które na razie nie będą nam potrzebne, pomijamy je. Teraz, gdy nazwaliśmy naszą bibliotekę, możemy przystąpić do tworzenia akcji (klocków), pod okienkiem actions mamy przycisk Add, co po polsku oznacza Dodaj. Po kliknięciu na nim po lewej stronie ukazuje nam się kilka opcji klocka. Na początku nazwiemy klocek (w okienku Name), pozostałe okna na tekst nie będą nam potrzebne, więc je pomijamy. Możemy wybrać sobie ikonkę klocka, jednak nie jest to konieczne. Teraz zajmiemy się konfiguracją interface'u, zaznaczamy Show "Apply to", poniżej tego mamy kolejne opcje. Do wyboru mamy właściwości klocka, czyli funkcje i kod. W naszym przypadku zaznaczamy kod (code), od razu po zaznaczeniu pojawia się nam przycisk code, klikamy w niego i otwiera się znany nam z Game Makera edytor kodu. Nasz klocek będzie powodował podążanie obiektu za kursorem, tak więc w edytorze wpisujemy:

kod{
x = mouse_x;
y = mouse_y;
}

Nasz klocek jest już gotowy, zapisujemy bibliotekę i wrzucamy ją do katalogu lib w GM'ie, odpalamy go i możemy korzystać do woli z naszego jednego klocka. W tym artykule opisałem tylko podstawy. Program ma o wiele większe możliwości, których tu nie opisałem. W naszej bibliotece może oczywiście znaleść się więcej, ja przedstawiłem tylko budowę jednego.
Komentarze (łącznie 5):
K
~Kajtek (Sob., 16 Kwi. 05, 15:45)
#1

Zaczynamy i konczymy na podstawach...

P
Patjar (Czw., 15 Lut. 07, 07:28)
#2

Może mi ktoś powiedzieć jak odpalić mój klocek (jakie trzeba dać do niego zdażenie)?

Roki (Pią., 17 Kwi. 09, 13:56)
#3

Ej no to jest... do kitu! Same podstawy i nic więcej!

T
123tomek (Pią., 01 Kwi. 11, 13:48)
#4

Wypadałoby podać:
- co to jest ten LibBuilder, do czego służy,
- uruchomić go można z menu GMa czy to osobny exe.
W sumie to ktoś chciał napisać artykuł ale skończył na wstępie i to niepełnym.

gnysek (Pią., 01 Kwi. 11, 13:49)
#5

11.09.2004 - coś Ci to mówi?

Najnowsze wersje GameMakera:

LTS
2026.0.0.16 • 2022.0.3.99
wydana 159 dni temu
Beta
2026.100.0.1195 •
2026.100.0.1132
•
 GMRT beta 0.22.4

wydana  5 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
21 użytkowników online na discordzie:
🧁Cupcake🧁, MorDan, Alice, Carl-bot, Fox, GibkiKaktus, GMRussell, fervi, 𝕯𝖎𝖆𝖓𝖆, Threef, RogerDodg3r, Pako, Jarkozpl, Dyno, szmalu, Ulti, MrTesterr, 𝓐𝓷𝓪𝓼𝓽𝓪𝓼𝓲𝓪, l..., Borek, moeglich
Shoutbox
gnysek (23:36, 02.11.26)
Zniknęła, stara wersja nie powinna byc dostepna. Chociaz widziałem, ze został przełącznik na górze w zębatce obok avatara, moje przeoczenie :D
Borek (20:47, 02.11.26)
Gdzie jest opcja, żeby wstąpić do bety GMCLAN? bo nigdzie nie widzę.
gnysek (11:10, 01.11.26)
teraz też wyróżnia nowe wpisy od ostatniej wizyty ;)
Borek (18:45, 31.10.26)
No, już jest lepiej :) Dalej retro, ale użyteczne :D To mi się podoba :)
gnysek (12:36, 31.10.26)
Ok, teraz jak wpiszesz więcej tekstu, to się po prostu automatycznie powiększa ;) I poprawiłem CSS dla tips/warns w artykułach i newsach na ciemnym motywie, tak porządnie. I teraz zapamiętuje "przeczytane" komentarze między przeglądarkami.
Adriann (15:31, 29.10.26)
Tak, rozumiem używanie ai jako narzędzia ale nie w ten sposób że nie widać w tym pracy człowieka :o
Borek (15:13, 26.10.26)
Nie narzekam na ruch (sam napisałem, że przynajmniej jakiś ruch jest), ale martwi mnie jakość "gier", które nagle zaczynają się pojawiać z dupy. "Catch the clown" przynajmniej był stworzony przez człowieka, tak samo jak opis na forum :)
Wojo (11:49, 26.10.26)
Nie ma ruchu - narzekacie, jest ruch - narzekacie. Nie są to gry z najwyższej półki, ale każdy robi tak jak potrafi. Za starych gmclanowych czasów było wiele produkcji amatorskiej jakości, ale dzięki temu forum tętniło życiem.
Borek (16:08, 25.10.26)
Chodzi mi o ten INPUT, jedna linia, ciężko się tutaj pizse :) Ja wiem, że retro, ale trochę QoL nie zaszkodzi :D
gnysek (16:00, 25.10.26)
A co jest nienormalnego? :D Jest takie jak zawsze było, pełne retro ;) Zerknę, w następny weekend planuję lekki update strony. 3 wpisy to nie tragedia, ale jak będzie wiecej AI slopu to pewnie zacznę kasować.
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Czy udostępnienie źródła GMRT dla każdego i brak opłat za licencje jest dobrym krokiem?