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

Z klocków na kod

Sobota, 11 Września 2004, 21:37
Czas czytania 11 minut, 45 sekund
Zgodne z GM: gm5 gm6 gm7 gm8
Artykuł zawierający opisy podstawowych klocków, dzięki któremu będzie nam łatwiej przejść z klocków na GML
Ten artykuł posiada kilka stron.

Zakładka Draw

Ramka Images
Draw a sprite image - draw_sprite(nazwasprita,subimage,pozycjax,pozycjay) // jak chcemy relative, to dajemy przed x x+ , a przed y dajemy y+

Draw a background image (bez tiled) - draw_background(nazwabackground,pozycjax,pozycjay) // relative taki jak powyżej

Draw a background image (z tiled) - draw_background_tiled(nazwabackground,pozycjax,pozycjay) // znowu relative jest taki sam

Ramka Drawing
Draw a rectangle - draw_rectangle(x1,y1,x2,y2) // jak relative to chyba każdy wie :)

Draw an ellipse - draw_ellipse(x1,y1,x2,y2) // relative nadal każdemu znany

Draw a line - draw_line(x1,y1,x2,y2) // chyba nie muszę pisać o relative

Draw a text - draw_text(0,0,"tekst") // pierwsza wartość to x, a druga y, przez co relative nie muszę podawać

Ramka Settings
Set the colors - brush_color=16777215 // kolor wypełnienia, domyślnie dałem biały
pen_color=0 // kolor pędzla, domyślnie dałem czarny

Set the font for drawing text - font_color=0 // kolor czcionki
font_size=10 // rozmiar
font_style=fs_normal // styl, np. italic to kursywa
font_name="Times New Roman" // czcionka

Set the full screen mode (ze switch) - full_screen=!full_screen

Set the full screen mode (z window) - full_screen=false

Set the full screen mode (z fullscreen) - full_screen=true

Z klocków na kod
Komentarze (łącznie 11):
l
~lion (Sob., 11 Wrz. 04, 21:48)
#1

Nie lepiej najpierw go skończyć, a potem dodawać?:]

Marmot (Sob., 11 Wrz. 04, 22:00)
#2

Chciałem żeby beginnerzy już mieli :) . Pozatym codzienne dodawanie nowego to dobre na naukę. Stopniowa nauka jest najlepsza.

A
Sadam (Sob., 11 Wrz. 04, 22:02)
#3

Marmot się wycwanił - Będzie codziennie dodawał po kilka definicji i że niby daje codziennie upy :D

Marmot (Sob., 11 Wrz. 04, 22:05)
#4

Jutro postaram się dać przynajmniej cały Move i fragment następnego, bo dzisiaj chciałem napisać część tego arta jako zapowiedź, a narazie jestem troszkę... śpiący :)

A
Anaconda (Nie., 12 Wrz. 04, 11:19)
#5

Hehe Marmot, ukradłeś mi pomysł na tutka :P

Marmot (Nie., 12 Wrz. 04, 11:38)
#6

:P

Marmot (Nie., 12 Wrz. 04, 17:16)
#7

Poprawiłem arta bo ten execute script troszkę zadługi był :)

l
lion (śro., 15 Wrz. 04, 17:46)
#8

Wescie napiszcie cos troche bardziej potrzebniejszego, bo po co beginerom kod jak maja gotowe klocki :] a zreszta sie tutaj nie wysililes, uzyc action decodera to nie problem

Marmot (Wto., 11 Paź. 05, 23:32)
#9

Wiecie co? Dopiero teraz zauważyłem, że to jest najdłuższy art na GMCLAN XD .

B
Belar (Sob., 27 Maj. 06, 14:11)
#10

Napisane zbyt skomplikowanie wg mnie =/ Jetsem początkujący i chcialbym się nauczyca tu... zonk

P
Patrysław (Beaver Interactive) (Nie., 28 Maj. 06, 11:08)
#11

W 'Download->Game Maker->Narzędzia' masz Action Decodera, a w 'Artykuły->Game Maker' znajduje się FAQ. Poza tym przeczesz tutoriale i przykłady. Możesz też pytać się na forum.

Najnowsze wersje GameMakera:

Stabilna
2024.13.1.193 • 2024.13.1.242
wydana 129 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 264 dni temu
Beta
2024.1400.0.874 •
2024.1400.0.866
 0.17.0

wydana  6 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
54 użytkownicy online na discordzie:
Nikas, Alice, 🧁Cupcake🧁, LeD, Nitro Slav, Carl-bot, pABLO, 42traviss, p..., GibkiKaktus, Andrzej Apparition, Wielki Druid, 21Lancz, Kuzyn, GMRussell, OdrzuconyKrakers, 𝕳𝖚𝖌𝖔 𝕲𝖔𝖓𝖝𝖆𝖑𝖊𝖝, m..., Radek Ignatów, Kalor, PhysX ᴺⱽᴵᴰᴵᴬ, r..., Threef, Uzjel, PanPupa, LadyLush, HappyOrange, Moldis, Arrekin, MagnusArias, Andrzej, Dyno, Sporek, sutikku, 𝕯𝖎𝖆𝖓𝖆, Voytec, Ulti, Danieo, bagno, Tidżi, Mtax, Huder, PeekoHiko, l..., Cebul, moeglich, s..., d..., Add92, Krzysiek1250, h..., Shockah, Nero, xVANiLL
Shoutbox
Wojo (20:34, 17.07.25)
Discordy i Facebooki pogrzebały erę forów internetowych...
gnysek (10:36, 04.07.25)
Bo wszyscy piszą na discordzie :)
M
Modnar23 (20:08, 29.06.25)
Ja po 13 latach postanowiłem się zalogować i widzę, że straszne pustki na forum. Kiedyś to aż huczało na forum. :)
Chell (08:18, 26.06.25)
to masz krótką pamięć, bo od 2014 jakoś nie wiadomo ilu nowych userów nie przybyło :-D
p
pablo1517 (18:34, 16.06.25)
Ja w sumie żadnego z tych nicków nie kojarze poza Gnyskiem xD
gnysek (10:00, 16.06.25)
Odwiedzić starych dobrych znajomych.
S
Sutikku (01:48, 14.06.25)
nie wiem który to już rok, że ciągle mechanicznie wchodzę na gmclan, w sumie sam nie wiem po co
S
Sutikku (01:47, 14.06.25)
SIEMA! U mnie znośnie
p
pablo1517 (21:48, 07.06.25)
Siema wszystkim! Co tam slychac?
gnysek (13:44, 10.04.25)
Za 3-4 miesiące GM przejdzie na wydania "półroczne", więc korzystanie z wersji beta żeby sprawdzić nowości będzie wskazane :P
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?