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
Wprowadzenie
autor: Damianoz (13.06.04)
Spielst macht mit GM (robienie gier z GM):
Poziom: verrrryyyyyyy beginner

STUNDE 1:
Thema: Startujemy - wstęp do gm

     Ta lekcja będzie jako takim wstępem, zapoznam was z tematem. Po co w końcu to tworzenie amatorskich gier? Otóż wyobraźmy sobie świat bez amatorskich, bezpłatnych produkcji komputerowych. Wyobraźmy sobie, że jesteśmy bardzo legalni, żeby kupić pirata i zbyt mało zamożni żeby kupić oryginała. A teraz wyobraźmy sobie folder, w którym trzymalibyśmy gry...
Pusto, co? I po to są właśnie amatorskie produkcje (m.in.) Czasem również autorzy robią remaki starych gier, których to nie mogli znaleźć... ale są setki powodów tworzenia amatorskich gier!
Głównie przynosi to extra satysfakcję!!! TO jest przyjemność!!! Jednak trzeba pamiętać, że słowa nie powinny być większe od czynów, więc zanim roztrąbimy "UWAGA! ZACHOWAĆ CIERPLIWOŚĆ! JUTRO WYJDZIE GRA (której nawet nie zacząłem robić :P)", to najpierw zróbmy chociaż 50% gry... Możemy się przecież zniechęcić. Wbrew pozorom tworzenie gier nie jest takie łatwe. Czasem nie stać nas na WKGMKWSG (wielkie komercyjne game makery, które w rzeczywistości są gów[beep!]). Więc co? Sięgnijmy po extra program, który dorównuje a nawet przewyższa rozsławiony TGF (The Games Factory) Powitajmy oklaskami, niekomercyjny, bezpłatny, program...
GAME MAKER...

CHARAKTERYSTYKA Game Maker'a:

     Gm jest progsem, który korzysta ze skryptów, które można pisać w stylu C lub PASCALA. Jest to smaczny kąsek dla programistów :) Na drzewie programu znajdziemy kilka "folderów": (ranga określona plusami. Im więcej, tym ważniejsze. Max - 6 plusów)
-Sprite [++++++]
-Sounds [+-----]
-Backgrounds [+++---]
-Scripts [++++++]
-Objects [++++++]
-Rooms [++++++]
oraz ikonki
+Game Information [------]
+Game Options [------]

Pierwsza grupa to grafika, czyli tzw. duszki (sprites): rysunki postaci, mórków, power-upów, bonusów i ogólnie prawie wszystkiego :> Mogą być tam animacje jak i pojedyńcze obrazki, grupy obrazków, lub podobrazy. Co to wszystko jest, omówimy na następnych lekcjach.

Druga grupa to dźwięki, muzyka itp. Mogą to być zarówno WAVE, MIDI jak i MP3. Pozostałe formaty (mod, sid itp.) mozna dołączyć za pomocą specjalnych DLL-li / dodatków. O tym rózwnież na następnych lekcjach.

Trzecia grupa to skrypty. Pisane są, jak już wspominałem, w dwojakich stylach... o nich też w kolejnych odcinkach...

Czwarta grupa (Patches) to ścieżki. Można je zdefiniować a następnie podpiąć do obiektu! Z poziomu obiektu można je dowolnie zmieniać, przestawiać, powtarzać... i to wszystko sterowane z...

Piątej grupy, którą są obiekty. Wyznaczamy dla niego sprite'a (obrazek), solidność, widzialność i ogólnie akcje takie jak poruszanie itp. Po prostu wszystko.

A teraz jedna z ważniejszych grup, bez których gra sie nie uruchomi - room's / pokoje czy jak kto woli - etapy! Rozmieszczamy obiekty, ustawiamy scrolle (widoki, których może być nawet 8!!!), określamy tło, "kafelki", rozmiar pola...


Pozostałe opcje to:

GAME INFORMATION - stantardowy help. Wygląda jak bardzo uproszczony WordPad :) Ustawiamy tam informacje o grze pojawiające się standardowo w grze, po naciśnięciu klawisza F1.

Game Options - czała reszta t.j.: identyfikator gry (cyfry, które wyróżniają gre, np. podczas zapisywania), ustawiamy czy program ma zmieniać rozdziałkę, ustawiamy własny "loader", interakcje, ustawienia wyników, i ustawienia błędów... tak tak... błędów (np. czy logować informacje o błędach do pliku).

No i warto wspomnieć o tym, jak zapisać grę, jako exe. Z menu FILE (plik) wybieramy opcje SAVE AS STAND-ALONE (zapisz jako samodzielną). o zapisuje efekt naszej pracy, jako gotowy plik EXE :>


     Drodzy słuchacze, to wszystko na dzisiaj! Jak na razie, to jest wstęp do moich kolejnych lekcji. rola nauczyciela też jest ciężka. Przypuszczalnie, jeżeli nie zmienię nic pod presją aktualnych wydarzeń, tematem następnej lekcji w serii będzie: "Tworzymy pierwszą porządną gre w GAME MAKERZE".

Zadanie domowe:
Pokombinujcie trochę z programem GAME MAKER (gdzieś na stronie GMCCLANU w downloadzie) i pobawcie się wszystkimi drzewkami w Game Makerze. A teraz do natępnego odcinka! Nara!

Lehrer Damianoz
głosów: 8 | ocena: 7.00 oceń zasób | dodał: Ranmus
Komentarze
stron: 1

1


Remixas (15:57, 12.12.2004)

Kiedy bedzie nastepna Lekcja panie psorze

av

Marmot (13:10, 13.12.2004)

Damianoz dawno temu mówił że nie będzie już umieszczać kolejnych części. Czemu? Miał kolejne części dawać na Strefę Twórców Gier, a jak każdy wyśmienicie wie, tej nie ma, więc nie ma dalszych kursów.

~Remixas (18:38, 13.12.2004)

To gdzie jeszcze mozna znalezc kursy do Game Maker'a

av

Marmot (20:31, 13.12.2004)

Chociażby tutaj

~Kamil:P (22:13, 13.01.2005)

herr Damianoz. Gdzie można znaleść inne tutki?? Jeżeli nie będzie więcej uznam GM za gówno gorsze od TGF`a. W gre wchodzi wasza reputacja.

av

Ranmus (22:39, 13.01.2005)

Nie w gre wchodzi nasza reputacja, tylko to czy zostaniesz zbanowany kolego Kamilu.

~Kamil:P (14:09, 14.01.2005)

Ok, spoko wodza. Tylko jakoś tak mnie sie powiedziało. Porostu niewiedzialem co powiedzieć Każdy wie że GM jest lepszy od TGF`a jeżeli umie sie go obsługiwać. Sorry, zdeka mnie poniosło

av

Marmot (15:28, 14.01.2005)

oooo, weź to poczuj, musisz poczuć GM'a

~shaq (15:29, 14.01.2005)

i nie mów żeby ktoś dał ci spokój xD

av

Marmot (18:43, 14.01.2005)

i nie możesz stać z boku (tgf) musisz poczuć gm

av

Ranmus (21:25, 14.01.2005)

Po prostu wkurza mnie jak ktoś "wymusza" arty, jakby redaktorzy nie mieli co innego do roboty (chociaż część ewidentie się obija). Poza tym przygotowuję powoli nowy art, tym razem będzie coś "z grubszej rury".

~Kamil:P (22:55, 14.01.2005)

Noom. Wczesniej uzywałem TGF`a ale mam jusz tego dość. Przeżuciłem się na GM. Jak narazię uczę się sam na klockach, kożystając z F1. Więc dlatego szukam pomocy w internecie. Bo dłuuuugo bym rozpracowywał sam program

av

Marmot (23:03, 14.01.2005)

Ja to robię skrypt php dla początkujących gmowców. Dokładniej będzie to coś takiego, że wpisujesz komendę gmla, a program wyświetla jej definicję. Oczywiście robię to specjalnie dla GMClan, ale nie wiem czy Ranma to zamieści jak zobaczy jak ja zaszyfrowałem pliki bazy xD

av

Ranmus (11:14, 15.01.2005)

Ja też miałem coś takiego w planach, ale chęci już nie wystarczyło, tak więc powiem w "tajemnicy", że od pewnego czasu tłumaczę część helpa - gml, na razie będzie to wydane w postaci zwykłego html'a.

av

Marmot (11:16, 15.01.2005)

Tylko że wszystko jest na plikach tekstowych, dlatego koduję, ale trochę się zniechęcam na tłumaczeniu tych real-valued functions .

filemon (16:52, 4.05.2006)

pomocy nic nie moge zrobic<nie wychodi>prosze o kurs dla bardzo poczotkujacych

pinker (21:42, 28.08.2007)

filemon ale z ciebie noob w dokumentacji jest od huja tego

av

mike_p (22:07, 28.08.2007)

lol, pinker, przeczytaj najpierw jeszcze raz swoje posty zanim kogoś od noobów zwyzywasz...
(i nie klnij )

av

Zonaimad (2:19, 10.07.2009)

Ło matko, cóż za prehistoria!

stron: 1

1



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

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

0 użytkownik(ów) na gmczacie i 0 bot(ów)
Shoutbox
nowy_user (16:09, 28.06.17):
Jeśli dobrze kojarze, to Gmclan się nazywał wtedy GMxxl czy jakos tak.
nowy_user (16:06, 28.06.17):
Skoro jesteśmy w temacie wspomnień, ma ktoś możę screenshota pierwszej wersji GmClanu? Mam namyśli ogólnie pierwszą , jeszcze tą sprzed czasów nawet drewnianego Gmclanu. Jestem ciekawy jak gmclan wtedy wyglądał.
exp (15:49, 28.06.17):
i już wiesz, jak to zrobić?
Nikas (15:43, 28.06.17):
prosze was o pomoc!!bo nie wiem jak zrobic zeby postac byla animowana jak chodzi w kazda strone.np jak wcisne w lewo to zeby postac szla na boku ruszala nogami i rekoma.to po pierwsze i jak robic np ze strzelam w kogos itp prosze o pomoc to dla mnie wazne tymbardziej ze dopiero zaczynam przygode z game makerem i nie mam go zarejestrowanego!!! dry.gif sad.gif sad.gif sp_ike.gif sp_ike.gif sad.gif sad.gif sad.gif unsure.gif unsure.gif // To mój pierwszy post na forum. ::)))
Wojo (14:38, 28.06.17):
Właśnie tak
PatrykPlayingPOLSKA (13:15, 28.06.17):
Czyli to było 3 lata temu ?
Wojo (12:12, 28.06.17):
Ja pamiętam jak mialem 5 lat i się tutaj rejestrowalem
exp (11:39, 28.06.17):
jak miałem 9 lat, to śmieszył mnie artykuł na gmclanie "zastosowania stringów"
ANtY (11:11, 28.06.17):
string to też zmienna
nowy_user (11:00, 28.06.17):
hej, krótka piłka, localne zmienne deklarujemy jako var , a jak deklarujemy lokalne stringi ?
gnysek (10:30, 28.06.17):
Ale w cachu archive.org często zostaje jak długo wisiało
Wojo (8:22, 28.06.17):
Btw. To powiedzenie jest bardzo nieprawdziwe
Wojo (8:22, 28.06.17):
W. Internecie nic nie ginie
Wojo (8:21, 28.06.17):
Nie da sie5
Chell (6:30, 28.06.17):
czym się kasuje shouty
Chell (22:56, 27.06.17):
sory za brzydkie slowa
Chell (22:55, 27.06.17):
kurwa jak tak patrzę na te garbary i pomyślę że jutro przed siódma tam będę jechał pisać to nie mogę
I am Lord (22:16, 27.06.17):
zablokowane to jest tylko dla nowych kont
I am Lord (22:16, 27.06.17):
po zalogowaniu doda ci twoją starą licencję free
I am Lord (22:16, 27.06.17):
Exp ściagniesz stąd www.yoyogames.c...tes-studio.html
Nikas (19:43, 27.06.17):
Na poczatku czytam, jakieś ideały, nie dla kasy, myślę wtf a tu nagle plot twist. xDDDD
I am vader (19:20, 27.06.17):
Nie przyznawaj sie bo nie wolno tego tu robic.
exp (17:18, 27.06.17):
to teraz muszę ściągać pirata programu, który kiedyś kupiłem
Wojo (10:33, 27.06.17):
Gnysek coś ty najlepszego narobil...
Chell (10:26, 27.06.17):
a zaczęło się sypać gdy pasjonat Overmars sprzedał gma diabłom korporatom
Chell (10:25, 27.06.17):
uśmiechnąłem się z ostatniego zdania
nowy_user (8:23, 27.06.17):
No właśnie... kiedyś mieli inne podejście, jak kupiłeś np GMa 5 (nota bene za ok 20 $ ), to dostawałeś w gratisie darmową aktualizacje do Gma 6 a potem do 7-ki. Widać było, że chłopaki nie robili tego dla kasy tylko dla idei. Wszystko zaczęło się sypać, gdy Gnysek odszedł z Yoyo, po prostu zabrakło kogoś, kto wyznaczałby standardy moralne.
Wojo (7:59, 27.06.17):
Ale pirat zadziała... I to pokazuje jak twórcy szanują pełnoprawnych użytkowników
Uzjel (1:11, 27.06.17):
Oficjalna wersja GM 8 nie powinna zadziałać (serwer licencji)
exp (0:37, 27.06.17):
a jeżeli nie, to stoi coś na przeszkodzie, żeby używać gm8? widze, że gierki działają na windows 10
exp (0:37, 27.06.17):
hmm. chyba kiedyś założyłem darmowe konto na studio, więc mogę ściągnąć gm z dobreprogramy i bzikać?
I am vader (0:13, 27.06.17):
Na 2.0 możesz co najwyżej uczyć kogoś programowania, ale gry nie zrobi bo nie ma robienia plików exe na darmolcu
I am vader (0:12, 27.06.17):
NIe ma w zasadzie juz darmowego GM'a. GMS 1.4 nie pozwala na zakladanie juz darmowych kont a 2.0 w ogole ma wszystko poblokowane w wersji free.
Uzjel (0:07, 27.06.17):
Chcesz za darmo co?
exp (23:27, 26.06.17):
jeżeli chcę za darmo
exp (23:20, 26.06.17):
ej której wersji GM się teraz używa?
Uzjel (22:03, 26.06.17):
xD
I am vader (20:51, 26.06.17):
Haha, o tym samym pomyslalem jak to zobaczylem
exp (17:04, 26.06.17):
mamo no ja nie oglądałem nic dla dorosłych, to samo tak wyskoczyło no
I am Lord (16:34, 26.06.17):
No mi się wyświetlały jakieś dildosy a to nie jest moje zainteresowanie Ktoś coś dziwnego przeglądał na moim kompie
Threef (16:30, 26.06.17):
Banery reklamowe są personalizowane. Wy widziesz to co wg reklamodawców Cię nteresuje (na podstawie twojej historii)
nowy_user (10:36, 26.06.17):
Hej, czy był ktoś z was na kursie programowania CodersLab(Ci od baneru)? Zastanawiam się nad tym, ale jestem ciekaw czy warto.
Chell (1:16, 26.06.17):
conieco
ANtY (1:03, 26.06.17):
elo co tam
I am Lord (19:53, 25.06.17):
Za dużo tam różnych optymalizacyjnych działań na bitach i flagach bitowych
I am Lord (19:50, 25.06.17):
Ogółem prawie nic nie rozumiem z tego kodu źródłowego, analiza gry AAA to nie mój poziom :p
I am Lord (19:49, 25.06.17):
Udało mi się skompilować i odpalić kod źródłowy ArxLibertatis (portu gry ArxFatalis) ile z tym roboty było ja pierdziele, nigdy więcej
I am vader (4:04, 25.06.17):
Nie ma to jak usuwanie botów o 4'tej
I am vader (20:22, 24.06.17):
Threef za biały jest na allahuackbar
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!

[ Czas generowania strony: 0.01857 sekund ] [ Liczba zapytań MySQL: 16 ]

thecrims Otserv List Otserv LyricsTown Harry Potter Serwery Gier
dev nodev