Kiel krei ludon en komputilo en Game Maker

Pin
Send
Share
Send

Se vi volas krei vian propran ludon en komputilo, tiam vi devas lerni kiel labori kun specialaj programoj por krei ludojn. Tiaj programoj permesas krei gravulojn, desegni kuraĝigojn kaj agi por ili. Kompreneble, ĉi tio ne estas la tuta listo de eblecoj. Ni pripensos la procezon krei ludon en unu el ĉi tiuj programoj - Game Maker.

Game Maker estas unu el la plej simplaj kaj plej popularaj programoj por krei 2D-ludojn. Ĉi tie vi povas krei ludojn uzante la drag'n'drop-interfacon aŭ uzante la enkonstruitan GML-lingvon (ni funkcios kun ĝi). Game Maker estas la plej bona eblo por tiuj, kiuj ĵus komencas disvolvi ludojn.

Elŝutu Game Maker senpage

Kiel instali Ludan Maker

1. Sekvu la ĉi-supre ligon kaj tien iru al la oficiala retejo de la programo. Vi estos portita al la elŝuta paĝo, kie vi povas trovi la senpagan version de la programo - Senpaga Elŝuto.

2. Nun vi devas registriĝi. Enigu ĉiujn necesajn datumojn kaj iru al la leterkesto, kie vi ricevos konfirman leteron. Sekvu la ligon kaj ensalutu vian konton.

3. Nun vi povas elŝuti la ludon.

4. Sed tio ne estas ĉio. Ni elŝutis la programon, nur por uzi ĝin vi bezonas permesilon. Ni povas akiri ĝin senpage dum 2 monatoj. Por fari tion, en la sama paĝo, de kie vi elŝutis la ludon, en la ero "Aldoni Permesilojn", trovu la langeton Amazon kaj alklaku la butonon "Alklaku ĉi tie".

5. En la fenestro, kiu malfermiĝas, vi devas ensaluti vian konton sur Amazon aŭ krei ĝin kaj poste ensaluti.

6. Nun ni havas ŝlosilon, kiun vi povas trovi ĉe la fundo de la sama paĝo. Kopiu ĝin.

7. Ni trairas la plej oftan instalan proceduron.

8. Samtempe, la instalilo ofertos al ni instali GameMaker: Player. Ni ankaŭ instalas ĝin Ludanto bezonas por testado de ludoj.

Ĉi tio kompletigas la instaladon kaj ni procedas al la laboro kun la programo.

Kiel uzi Ludotablon

Kuru la programon. En la tria kolumno, enigu la rajtigan ŝlosilon, kiun ni kopiis, kaj en la dua, ni enigas la ensaluton kaj pasvorton. Nun rekomencu la programon. Ŝi laboras!

Iru al Nova langeto kaj kreu novan projekton.

Nun kreu skribilon. Dekstre alklaku Sprites kaj poste Kreu Sprite.

Donu al li nomon. Lasu ludanton esti kaj alklaku Redakti Sprite. Fenestro malfermiĝos, per kiu ni povas ŝanĝi aŭ krei spriton. Kreu novan skribilon, ni ne ŝanĝos la grandecon.

Nun duoble alklaku la novan skribilon. En la redaktilo, kiu malfermiĝas, ni povas desegni skribilon. Ni nun desegnas ludanton, kaj pli specife tankon. Konservu nian desegnon.

Por fari kuraĝigon de nia tanko, kopiu kaj algluu la bildon kun la kombinaĵoj Ctrl + C kaj Ctrl + V respektive, kaj desegnu malsaman pozicion por la spuroj. Vi povas fari tiom da ekzempleroj kiom vi taŭgas. Ju pli da bildoj, des pli interesa la kuraĝigo.

Nun vi povas kontroli la skatolon apud la antaŭvido. Vi vidos la kreitan kuraĝigon kaj vi povas ŝanĝi la framan indicon. Konservu la bildon kaj centru ĝin per la butono Centro. Nia karaktero pretas.

Sammaniere, ni bezonas krei tri pliajn spritojn: la malamikon, la muron kaj la ĵetaĵon. Nomu ilin malamiko, muro kaj kuglo respektive.

Nun vi bezonas krei la objektojn. En la langeto Objektoj, dekstre-klaku kaj elektu Krei objekton. Nun kreu celon por ĉiu sprite: ob_player, ob_enemy, ob_wall, ob_bullet.

Atentu!
Kiam vi kreas murobjekton, kontrolu la Solidan skatolon. Ĉi tio faros la muron solida kaj tankoj ne povos trapasi ĝin.

Ni turnas nin al la malfacilaĵo. Malfermu la objekton ob_player kaj iru al la langeto Kontrolo. Kreu novan eventon per la butono Aldoni Eventon kaj elektu Krei. Nun dekstre alklaku la artikolon Ekzekuti Kodon.

En la fenestro, kiu malfermiĝas, vi devas registri, kiujn agojn plenumos nia tanko. Ni skribu la jenajn liniojn:

CV = 10;
dmg_time = 0;

Ni kreu la Paŝan eventon sammaniere, skribu la kodon por ĝi:

bildo_angulo = punkto_direkto (x, y, muso_x, muso_a);
se klavaro_ĉeno (ord ('W')) {y- = 3};
se klavaro_ĉeno (ord ('S')) {y + = 3};
se klavaro_ĉeko (ord ('A')) {x- = 3};
se klavaro_ĉeko (ord ('D')) {x + = 3};

se klavaro_ĉeko_relektita (ord ('W')) {rapido = 0;}
se klavaro_ĉeko_relektita (ord ('S')) {rapido = 0;}
se klavaro_ĉeko_relektita (ord ('A')) {rapido = 0;}
se klavaro_ĉeko_release (ord ('D')) {rapideco = 0;}

se muso_ĉeko_butono_premita (mb_left)
{
kun instance_create (x, y, ob_bullet) {rapideco = 30; direkto = punkto_direkto (ob_player.x, ob_player.y, muso_x, muso_e);}
}

Aldonu la Koliziosekvencon - kolizio kun la muro. Kodo:

x = xpreciza;
y = yrea;

Kaj aldonu kolizion kun la malamiko:

se dmg_time <= 0
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;

Tirata evento:

desegni _self ();
draw_text (50,10, string (hp));

Nun aldonu Paŝon - Fina Paŝo:
se hp <= 0
{
show_message ('Matĉo finita')
ĉambro_resto ();
};
se instanco_nombro (ob_enemio) = 0
{
show_message ('Venko!')
ĉambro_resto ();
}

Nun, ke ni finiĝis kun la ludanto, iru al la objekto ob_enemy. Aldonu la krean eventon:

r estas 50;
direkto = elekti (0,90,180,270);
rapideco = 2;
CV = 60;

Nun por la mocio, aldonu Paŝon:

if distance_to_object (ob_player) <= 0
{
direkto = punkto_direkto (x, y, ob_player.x, ob_player.y)
rapideco = 2;
}
alie
{
se r <= 0
{
direkto = elekti (0.90.180.270)
rapideco = 1;
r estas 50;
}
}
bildo_angulo = direkto;
r- = 1;

Fina paŝo:

se hp <= 0 petskribo_destroy ();

Ni kreas la Detruan eventon, iru al la langeto kaj en la alia ero alklaku la eksplodon. Nun mortiginte malamikon okazos eksploda animacio.

Kolizio - kolizio kun la muro:

direkto = - direction;

Kolizio - kolizio kun ĵetaĵo:

hp- = irandom_range (10.25)

Ĉar la muro plenumas neniujn agojn, ni iras al la objekto ob_bullet. Aldonu kolizion kun la malamiko:

instanco_destroy ();

Kaj Kolizio kun la muro:

instanco_destroy ();

Fine kreu la nivelon Nivelo 1. Dekstre-alklaku Ĉambron -> Krei Ĉambron. Ni iros al la langeto pri objektoj kaj uzos la objekton "Muro" por desegni ebenan mapon. Poste ni aldonas unu ludanton kaj plurajn malamikojn. Nivelo pretas!

Fine ni povas ruli la ludon kaj testi ĝin. Se vi sekvis la instrukciojn, tiam ne devas esti eraroj.

Jen ĉio. Ni mem ekzamenis kiel krei ludon en komputilo, kaj vi ekhavis ideon pri programo kiel Ludo-Kreinto. Daŭre disvolviĝu kaj tre baldaŭ vi povos krei multe pli interesajn kaj altkvalitajn ludojn.

Bonŝancon!

Elŝutu Game Maker de la oficiala retejo

Vidu ankaŭ: Aliaj programoj por krei ludojn

Pin
Send
Share
Send