Kiel minimumigi ĉiujn fenestrojn en Vindozo 7

Se vi volas krei vian propran ludon en la komputilo, vi devas lerni kiel labori kun specialaj programoj por krei ludojn. Tiaj programoj ebligas al vi krei karakterojn, desegni kuraĝigojn kaj agos por ili. Kompreneble, ĉi tiu ne estas la tuta listo de ebloj. Ni konsideros la procezon krei ludon en unu el ĉi tiuj programoj - Game Maker.

Game Maker estas unu el la plej facilaj kaj plej popularaj programoj por krei ludojn 2D. Ĉi tie vi povas krei ludojn per la interfaco drag'n'drop aŭ uzante la enmetitan lingvon GML (ni laboros kun ĝi). Game Maker estas la plej bona elekto por tiuj, kiuj ĵus komencas disvolvi ludojn.

Elŝutu senpage Game Maker

Kiel instali Game Maker

1. Sekvu la supran ligilon kaj iru tien 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. Enmetu ĉiujn necesajn datumojn kaj iru al la leterkesto, kie venos la konfirmleteroj. Sekvu la ligilon kaj ensalutu al via konto.

3. Nun vi povas elŝuti la ludon.

4. Sed tio ne estas ĉio. La programo, kiun ni elŝutis, nur por uzi ĝin, postulas permesilon. Ni povas akiri ĝin senpage dum 2 monatoj. Por fari tion, en la sama paĝo, kie vi elŝutis la ludon, en la artikolo "Aldoni Licencojn", trovu la Amazonan langeton kaj alklaku la butonon "Alklaku ĉi tie" kontraŭe.

5. En la fenestro, kiu malfermiĝas, vi devas ensaluti al via konto en Amazono aŭ krei ĝin, kaj ensaluti.

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

7. Ni pasigas la plej kutiman instaladon.

8. Samtempe, la instalilo ofertas nin instali GameMaker: Ludanto. Instalu ĝin. La ludanto devas provi ludojn.

Ĉi tio kompletigas la instaladon kaj ni laboras kun la programo.

Kiel uzi Game Maker

Rulu la programon. En la tria kolumno ni enigas la permesilan ŝlosilon, kiun ni kopiis, kaj en la dua ni eniras la salutnomon kaj pasvorton. Nun rekomencu la programon. Ŝi laboras!

Iru al la Nova langeto kaj kreu novan projekton.

Nun kreu spriton. Dekstre alklaku la artikolon Sprites, kaj tiam Kreu Sprite.

Donu al li nomon. Lasu ĝin esti ludanto kaj alklaku Redakti Sprite. Fenestro malfermos, en kiu ni povas modifi aŭ krei spriton. Krei novan spriton, la grandeco ne ŝanĝiĝos.

Nun duoble alklaku la novan spriton. En la malfermita redaktilo ni povas desegni spriton. Nuntempe ni desegnas ludanton, kaj pli specife - tankon. Konservu nian desegnon.

Por fari kuraĝigon de nia tanko, kopiu kaj gluu la bildon per la Ktrl + C kaj Ctrl + V kombinaĵoj, respektive, kaj desegnu alian raŭpopozicion por ĝi. Vi povas fari tiom da kopioj, kiom vi volas. Ju pli da bildoj, des pli interesa la kuraĝigo.

Nun vi povas meti tiketon antaŭ la antaŭvido. Vi vidos la kreitan kuraĝigon kaj vi povos ŝanĝi la kadratan indicon. Konservu la bildon kaj centru ĝin per la centra butono. Nia karaktero estas preta.

Same ni bezonas krei tri pliajn spiritojn: la malamiko, la muro kaj la ĵetaĵo. Ni nomu ilin malamiko, muro kaj kuglo respektive.

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

Atenton!
Kreante muran objekton, marku la keston apud Solid. Ĉi tio faros la muron solida kaj la tankoj ne povos trairi ĝin.

Iru al la malfacilaĵoj. Malfermu la ob_ludilon kaj iru al la langeto Kontrolo. Krei novan eventon per la butono Aldoni Eventon kaj elektu Kreu. Nun dekstre alklaku "Ekzekuti kodon".

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

hp = 10;
dmg_time = 0;

Kreu pasan eventon sammaniere kaj skribu la kodon por ĝi:

image_angle = punkto_direkto (x, y, muso_x, musa_kiel);
se keyboard_check (ord ('W')) {y- = 3};
se keyboard_check (ord ('S')) {y + = 3};
se keyboard_check (ord ('A')) {x- = 3};
se keyboard_check (ord ('D')) {x + = 3};

se keyboard_check_released (ord ('W')) {speed = 0;}
se keyboard_check_released (ord ('S')) {speed = 0;}
se keyboard_check_released (ord ('A')) {speed = 0;}
se keyboard_check_released (ord ('D')) {speed = 0;}

se mouse_check_button_pressed (mb_left)
{
kun instance_create (x, y, ob_bullet) {speed = 30; direkto = punkto_direkto (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Aldonu kolisionan okazaĵon - kolizion kun muro. Kodo:

x = antaŭaj;
y = antaŭaj;

Kaj ankaŭ aldonu kolizion kun la malamiko:

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

Desegnokazaĵo:

draw_self ();
draw_text (50,10, ĉeno (hp));

Nun aldonu Paŝon - Finan Paŝon:
se hp <= 0
{
show_message ('Ludo finita')
room_restart ();
};
se ekzempla nombro (ob_enemy) = 0
{
show_message ('Venko!')
room_restart ();
}

Nun, kiam ni finis la ludanton, iru al la objekto ob_enemy. Aldoni Krei Eventon:

r = 50;
direkto = elekti (0,90,180,270);
rapido = 2;
hp = 60;

Nun ni aldonu Paŝon al la movado:

se distanco_de_objekto (ob_ludanto) <= 0
{
direkto = punkto_direkto (x, y, ob_player.x, ob_player.y)
rapido = 2;
}
alie
{
se r <= 0
{
direkto = elekti (0,90,180,270)
rapido = 1;
r = 50;
}
}
image_angle = direkto;
r- = 1;

Fino Paŝo:

se hp <= 0 instance_destroy ();

Kreu Destroĉaĵon, iru al la desegnilo kaj en la alia ero, alklaku la ikonon kun la eksplodo. Nun, mortiginte malamikon, estos eksplodo-kuraĝigo.

Kolizio - kolizio kun muro:

direkto = - direkto;

Kolizio - kolizio kun ĵetaĵo:

hp- = irandom_range (10.25)

Ĉar la muro ne faras iujn ajn agojn, ni iras al la objekto ob_bullet. Aldonu kolizion kun la malamiko:

instance_destroy ();

Kaj Kolizio kun muro:

instance_destroy ();

Finfine kreu Nivelon 1. Ni dekstra-alklaku Salono -> Krei Ĉambron. Iru al la langetoj pri objektoj kaj desegnu nivelan mapon uzante la Muran objekton. Poste aldonu unu ludanton kaj plurajn malamikojn. Nivelo estas preta!

Fine ni povas komenci la ludon kaj testi ĝin. Se vi sekvis la instrukciojn, tiam ne devus esti cimoj.

Jen ĉio. Ni rigardis kiel krei ludon mem sur via komputilo, kaj vi ekhavis ideon pri programo kiel Game Maker. Daŭrigu disvolviĝon kaj 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