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
109 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 106, userów: 3, ukrytych: 0
ilonasatser, I am vader, ediepl

0 użytkownik(ów) na gmczacie i 0 bot(ów)
Shoutbox
PatrykPlayingPOLSKA (18:19, 24.05.17):
@Fervi Gdy wpisałem sobie Steem do przeglądarki i poczytałem co nieco,wtedy się zczaiłem że nie chodzi o Steama (falcepalm)
Fervi  (17:45, 24.05.17):
Brzmi jak dobry Scam, ale działa
Fervi  (17:45, 24.05.17):
Portal a'la Reddit, w którym płacą ci za treści (w skrócie)
Fervi  (17:45, 24.05.17):
@PatrykPlayingPOLSKA: Chodzi o Steem, nie Steam
Fervi  (17:45, 24.05.17):
@Wojo - i dobrze, ja sobie odkładam hajs ze Steem
PatrykPlayingPOLSKA (15:37, 24.05.17):
Wydaje mi się że GMC na już grupę na steamie,a nawet dwie.
Wojo (15:25, 24.05.17):
Ten pomysł brzmi tak rozsądnie jak instalacja linuxa
Fervi  (15:05, 24.05.17):
Może powinniśmy przejść na Steem / (niebawem) Strimi? Można zarobić, a przy okazji zrobić grupę gejclanu
nowy_user (8:50, 23.05.17):
Dzięki już działa, rzeczywiscie umknęła mi opcja erase a colour , jest idealna do mojego problemu
I am Lord (18:10, 22.05.17):
A tak w ogóle to gumce też można rozmiar zwiększyć, tylko że ona ma miękkie krawędzie
I am Lord (18:08, 22.05.17):
aha Opacity na 0 jeszcze
I am Lord (18:08, 22.05.17):
Masz tak się to robi: i.imgur.com/IDtZODf.png
I am Lord (18:02, 22.05.17):
Nie wierzę co czytam
Uzjel (16:35, 22.05.17):
Aj ludzie, problemy se robicie
gnysek (16:34, 22.05.17):
GIMP ma przeźroczyste tła. GMS 1.x ma funkcję "make opaque", a GMS2 ma różdżkę która zaznacza na raz 1 kolor wszędzie (contignous).
Ignatus (16:16, 22.05.17):
Wlasnie GM ma funkcje ktorej mi w programach graficznych brakuje (albo nie wiem jak znalezc) "Erase a color"
nowy_user (15:46, 22.05.17):
Zaznaczanie róźdżką też jest strasznie toporne. No nie wierzę że w gm sudio nie ma innego sposobu. Przecież są ludzie, którxy tworzą grafiki np. w gimpie lub paincie, i nine chce mi się wierzyć że za każdym razem usuwają białe tło piksel po pikselu. Przecież to niedorzeczne.
nowy_user (15:26, 22.05.17):
gm studio 1 ; ehhh w gm 5.3 nie bylo problemu , tlo bylo lewym dolnym rogiem
gnysek (15:22, 22.05.17):
Ktory GM tak w ogóle?
gnysek (15:22, 22.05.17):
To zaznacz różdzką
nowy_user (15:07, 22.05.17):
Niestety przy 100% przezroczystosci, farba ,maluje na czarno, a zaznaczenie + delete owszem działa ale tylko na prostokątnych powierzzchniach. Dalej nie działa to tak jak trzeba
ANtY (13:05, 22.05.17):
spróbuj zaznaczenie + delete, jak pomoglem to daj okejke
gnysek (11:11, 22.05.17):
To weź farbę i ustaw 100% przeźroczystą
nowy_user (11:06, 22.05.17):
tak tylko że gumką muszę tak prezycyjnie piksel po pikselu, a ja chce cały obszar ograniczony konturami, tak samo jak farbą w paincie
ANtY (10:51, 22.05.17):
gumką
nowy_user (10:09, 22.05.17):
hej , jak zamalować tło na przezroczyste w edytorze spritow w game maker?
I am Lord (15:38, 21.05.17):
site:gmclan.org w google
BloodDzioch (14:39, 21.05.17):
Gdzie na community jest jakaś wyszukiwarka? Za cholery nie mogę znaleźć
Adriann (10:36, 21.05.17):
To odpada, potrzebuję czegoś animowanego pomiędzy
Threef (10:29, 21.05.17):
Nie da się. Możesz wstawić [1] pomiędzy [0] a [2], ale żadnych obiektów nie wsadzisz. Ona mają depth, ale silnik chyba rysuje je osobno. Możesz za to rysować draw_background()
Adriann (22:53, 20.05.17):
Tznnnn chcę umieścić jakiś obiekt między backgrond[0] a [1]
Adriann (22:52, 20.05.17):
Hymmm wiecie może czy da się ustalić depth tła?
MaxGaming (17:25, 20.05.17):
ktoś coś? xd forum.gmclan.or...mp;#entry444361
Adriann (13:33, 20.05.17):
Wszystkie dźwięki są do wymiany
Ignatus (13:32, 20.05.17):
Adrian- to "ouch" przy trafieniu jest bezwzgęldnie do zmiany, brzmi jak z pornosa
Adriann (17:01, 19.05.17):
Byłbym wdzięczny za kilka lajków;>
Uzjel (10:32, 19.05.17):
Kurde, myślałem że dłużej to robicie. To jednak szybko wam idzie
ANtY (9:16, 19.05.17):
zaczelismy dopiero w listopadzie, rok developmentu to chyba nie tak duzo na taka giere? :d
Uzjel (20:03, 18.05.17):
Myślałem, że premiera już niedługo, a tu Q1-18 ???
Chell (18:48, 18.05.17):
kiedyś za wprowadzanie innych w błąd były bany
ANtY (18:29, 18.05.17):
bit.ly/warlocks2steam
CyberZoGA (ZombiesWillBack) (17:01, 18.05.17):
Wprowadzam ale przypadkiem, nie robię tego specjalnie. Za co przepraszam
Nikas (15:18, 18.05.17):
Jak wykupię ponownie domenę. XD
Wojo (13:55, 18.05.17):
To nie wiem dlaczego wprowadzasz innych umyślnie w błąd
Chell (13:48, 18.05.17):
nikas, kiedy dodasz wybor jezyka na n94games.com?
CyberZoGA (ZombiesWillBack) (13:17, 18.05.17):
Do testowania jesr Mark a do animacji i modelowania Max
Wojo (13:15, 18.05.17):
Nie rozumiem, to do testowania jest max? Czy jak
CyberZoGA (ZombiesWillBack) (13:09, 18.05.17):
Tester grafiki :p, przepraszam, mój błąd
CyberZoGA (ZombiesWillBack) (13:09, 18.05.17):
Do grafiki jest 3DS Max, mark to benchmark :'
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.02136 sekund ] [ Liczba zapytań MySQL: 16 ]

thecrims Otserv List Otserv LyricsTown Harry Potter Serwery Gier
dev nodev