Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Kategorie bazy artykułów
Artykuły -> Game Maker -> Kursy dla początkujących
Treść artykułu
Obsługa LibBuilder'a
autor: lion (11.09.04)
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:

gml:
{
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.
głosów: 9 | ocena: 4.66 oceń zasób | dodał: lion
Komentarze
stron: 1

1


~Kajtek (13:45, 16.04.2005)

Zaczynamy i konczymy na podstawach...

av

Pocz?tkowy (6:28, 15.02.2007)

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

av

Roki (11:56, 17.04.2009)

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

av

TO_mek (11:48, 1.04.2011)

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.

av

gnysek (11:49, 1.04.2011)

11.09.2004 - coś Ci to mówi?

stron: 1

1



Dodaj komentarz:
Treść:
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
0 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 0, userów: 0, ukrytych: 0


10 użytkownik(ów) na gmczacie discord.com
Shoutbox
Ranmus (18:23, 22.09.17):
Skąd ten smutek i zwątpienie?
gnysek (6:21, 22.09.17):
O, dzisiaj przychodzi mój hajs z googla, chyba mozna zacząć przenosić GMCLAN na "mój" serwer i przejąć od Ranmy domenę
Threef (19:56, 21.09.17):
No nie jest łatwo. Szczególnie jak dobra ma 24h
Ignatus (19:30, 21.09.17):
Ja tam mam bardziej nadzieję że zrobisz grę Threef Kiedy jakies premiery?
Threef (16:32, 21.09.17):
Mnie tak. Plus mam większą kontrolę. Mogę np robić warunki logiczne.
gnysek (15:54, 21.09.17):
Nie chciało mi się nigdy bawić w takie porównanie.
Threef (15:52, 21.09.17):
No i mam taką tablicę. Oczywiście mam tylko parametry jakie potrzebuję.
gnysek (8:53, 21.09.17):
W ogóle coś ma sie z particlami zmienić, nawet ma być dla nich layer w room editorze, wiec czuję edytor. Co do rysowania sprite w pętli - no to nie, bo mają więcej parametrów - to byś musiał zrobić sporą tablicę, żeby to odwzorować.
Threef (6:58, 21.09.17):
Czy particle są w końcu szybsze w GM:S2 od rysowania sprite w pętli? xD
gnysek (22:04, 20.09.17):
Znalazłem sposób na rysowanie spritów particli normalnie w draw: forum.yoyogames...s-sprites.34697
MaxGaming (16:35, 20.09.17):
jest ktoś kto mi by krótki refren angielski ze słuchu potrafił przetłumaczyć na już?
gnysek (13:37, 20.09.17):
Tu się akurat zgodzę
Ranmus (11:49, 20.09.17):
I bardzo dobrze, że nie ma dziwnych znaków. Same liczby i litery powinny być w nickach.
gnysek (11:14, 19.09.17):
Kodowanie... musiałbym przed każdym SQL do forum zmieniać kodowanie bazy, a potem je przywracać... do dupy z tym nowym forum, żaden to prezent
Uzjel (21:47, 18.09.17):
???
??? (21:38, 18.09.17):
;_;
I am vader (21:26, 18.09.17):
A, to YXE. Jego nick nie wyswietla sie poprawnie.
I am vader (21:25, 18.09.17):
Ciekawe kto to led.feen.us/lkx8xqvn.png
Wojo (10:59, 17.09.17):
chell śmiechłem
Chell (19:35, 13.09.17):
exp ty masz ojca poza kadrem albo cos?
exp (19:03, 13.09.17):
gmclan mnie wychował
exp (19:03, 13.09.17):
ehh
Wojo (12:50, 13.09.17):
Jak tak dalej pójdzie to będę musiał znaleźć realnych kolegów
Wojo (12:49, 13.09.17):
Tu nic nigdy nie działa. Cały czas stoimy w miejscu i nawer nie zapowiada się na korzystne zmiany
gnysek (9:41, 13.09.17):
Niestety, aby ten fix działał, trzeba wejść raz na forum i dopiero drugie wejście będzie OK (więc po fixie jeszcze raz mógł być problem)
gnysek (9:41, 13.09.17):
MaxGaming - bo dodałem usuwanie ciasteczek z domeny .forum.gmclan.org automatycznie. Czyli to jednak to było problemem.
SimianVirus7 (14:08, 12.09.17):
Dzięki
exp (11:15, 12.09.17):
możesz
SimianVirus7 (10:13, 12.09.17):
Tak
exp (9:50, 12.09.17):
czyli po prostu chcesz zrobić grę i wrzucić ją do internetu za darmo?
SimianVirus7 (9:03, 12.09.17):
Mi się śniło, że podpadłem rybnemu gangowi SpongeBoba ale nie po to się zalogowałem, żeby o tym powiedzieć mam pytanie, może dość głupie, ale prawo w Polsce też potrafi takie być. Czy jeśli chce swoją grę rozdawać za darmo i nie brać z tego absolutnie żadnych opłat (nawet z reklam), to mogę ją publicznie udostępniać? Skarbówka lub jakiś inny organ państwowy się do mnie nie przyczepi?
Chell (7:17, 12.09.17):
wpadłem tylko żeby napisać ze śniło mi się że zalogowałem się na 4tk
MaxGaming (17:49, 11.09.17):
Wreszcie mogę się zalogować. Odkąd weszło to nowe forum to nic nie działa jak powinno. Jak klikam w nowości z forum też raz mnie odsyła na główną forum a raz do tematu. PS mam dość proste wydaje mi się pytanie z MySQL którego ja osobiście znam póki co tylko absolutne podstawy. forum.gmclan.or...-i-subkategorii
doctor (18:49, 9.09.17):
Chociaż oficjalnie jest jakiś GDL, może w tym da się klepać (i 3 inne dokumentacje)
doctor (17:46, 9.09.17):
Przypomina nawet nieźle GM, niestety nie ma kodu (trzeba wyklikiwać jakby kod - czuję się jakbym grał w Patapony) - niby sporo funkcji jest (nawet 3D), ale wyklikiwać ...
doctor (17:45, 9.09.17):
Nowe konto xd Na stare wbić nie mogę :/ Jak ktoś szuka coś a'la Game Maker, czyli program do robienia upośledzonych gier to znalazłem GDevelop
Ignatus (20:21, 8.09.17):
Apropo Gnyska dziś czytałem temat o Almoraoczątek- we wstępnie jest "Gra ukaże się w drugiej połowie roku, na PC, a potem na iPada (możliwe, ze będzie to pierwsza produkcja w GameMaker:Studio 2)." A to temat z 2012. Gnysek jak długo trwały te beta testy GM2 ?
Threef (19:55, 8.09.17):
To że gnysek zrobił swego czasu grę o takiej nazwie.
Ignatus (19:52, 8.09.17):
Co to za crap? Co zwróciło Twoją uwagę Threef?
Threef (18:04, 8.09.17):
veggiestew.itch.io/farmer-fran Hmm...
SimianVirus7 (21:48, 7.09.17):
wybacz moje budowanie zdań ale dzisiejszy dzień w pracy dał mi się we znaki
SimianVirus7 (21:47, 7.09.17):
no właśnie się zastanawiałem nad kompilacją i dotychczas myślałem, że największy wkład ma w to procesor
Threef (21:46, 7.09.17):
A SSD pozwala skrócić czas kompilacji x20
Threef (21:46, 7.09.17):
Kilka metrów od PGA
Threef (21:45, 7.09.17):
GIC jest w osobnym budynku
SimianVirus7 (21:39, 7.09.17):
Bo ja na PGA byłem tylko raz i to chyba z 3 lata temu, jak był "powrót legendy". Ten cały GIC (dane ZTG), też będzie się znajdował w tym wielkim centrum? czy będzie to widocznie oddzielone
SimianVirus7 (21:38, 7.09.17):
O właśnie
SimianVirus7 (21:32, 7.09.17):
No proszę, tego nie brałem po uwagę. Nigdy nie miałem do czynienia z SSD więc to może dlatego
Threef (21:30, 7.09.17):
Ważne jest tylko wsparcie Pixel Shader 3.0. A zamiast o procesorze i karcie graficznej myśl o SSD
Ankieta
» Jakiej wersji GameMakera głównie Używasz?
GameMaker: Studio 2
GameMaker: Studio
GameMaker 8.1 i starsze
Żadnej

GMCLAN to serwis o programie Game Maker i nie tylko.
Copyright © 2002-2017. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus, © 2017 {=|=} fable_inside();

[ Czas generowania strony: 0.02235 sekund ] [ Liczba zapytań MySQL: 13 ]