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

Wprowadzenie

Niedziela, 13 Czerwca 2004, 13:07
Czas czytania 3 minuty, 36 sekund
Zgodne z GM: gm5
Thema: Startujemy - wstęp do GM.
Lehrer: dr. hab. mgr inż. Herr Damianoz.
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
Komentarze (łącznie 19, wyświetlam 16 - 30):
f
filemon (Czw., 04 Maj. 06, 16:52)
#16

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

p
pinker (Wto., 28 Sie. 07, 21:42)
#17

filemon ale z ciebie noob w dokumentacji jest od huja tego

m
mike_p (Wto., 28 Sie. 07, 22:07)
#18

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

Zonaimad (Pią., 10 Lip. 09, 02:19)
#19

Ło matko, cóż za prehistoria!

Najnowsze wersje GameMakera:

Stabilna
2024.2.0.132 • 2024.2.0.163
wydana 47 dni temu
LTS
2022.0.2.51 • 2022.0.2.49
wydana 186 dni temu
Beta
2024.400.0.543 • 2024.400.0.562
wydana  3 dni temu
= IDE, = Runtime
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
19 użytkowników online na discordzie:
Papaj, Kysiu, s..., Carl-bot, RogerDodg3r, Grela, Kowu, fervi, chleb, MKP (GEM), yazaa, Dyno, LeD, m..., bagno, Tidżi, g..., l..., Shockah
Shoutbox
gnysek (20:44, 11.04.24)
Niektórzy dlatego wybierają GMEdit. Ale ja liczę na Code Editor 2, tylko na razie zbyt zbugowany jest.
Tymon (16:11, 11.04.24)
Stitch dla mnie osobiście jest lepszy bo nie musze kopać się z interfejsem GMa i mogę tylko pisać kod.
Tymon (16:05, 11.04.24)
Yes. Obecny nie jest taki zły, jak zainstalowałem najnowszą stabilną to w porównaniu z tym czego używałem... 10 lat temu...? Wszystko wydaje się lepsze.
gnysek (22:48, 10.04.24)
bscotch/stitch ? Ja czekam na fixy do nowego edytora, bo wszystko wydaje się dziś lepsze od tego obecnego :D
Tymon (19:54, 10.04.24)
Hm, Stitch okazuje się całkiem dobrą alternatywą dla wbudowanego edytora
Wojo (22:16, 08.04.24)
siemano huder myślałem, że zniknąłeś całkiem z gmclanu bo na discordzie cie nie ma :D
I am Lord (00:37, 05.04.24)
O dzięki :D
gnysek (09:58, 02.04.24)
Znalazłem na podstawie jego postów: youtube.com/@Jakim_
I am Lord (20:16, 01.04.24)
Ktoś ogarnia jakie konto miał Jakim na YT?
gnysek (16:07, 29.03.24)
Nowy Edytor kodu jednak po świętach
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?