Faʻafefea ona fai se taʻaloga i luga o le komepiuta i le Game Maker

Pin
Send
Share
Send

Afai e te manaʻo e fai sau oe taʻaloga i luga o komupiuta, ona e manaʻomia lea ona aʻoaʻo pe faʻafefea ona galue ma ni polokalama faʻapitoa mo le fatuina o taʻaloga. O polokalame na e mafai ai ona e fatuina ni amio, tusia ni ata ma seti ni gaioiga mo latou. Ioe, e le o le lisi atoa o avanoa. O le a tatou mafaufau i le faiga o le fatuina o se taʻaloga i se tasi o nei polokalama - Game Maker.

Taʻaloga Taʻalo o se tasi o faʻafaigofie ma sili ona lauiloa polokalama mo le fausiaina 2D taʻaloga. Lenei e mafai ona e faia taʻaloga e faʻaoga ai le drag'n'drop interface poʻo le faʻaogaina le fausia-in GML gagana (o le a matou galulue ai). Taʻaloga e sili ona lelei filifiliga mo i latou o loʻo amata ona atiaʻe taʻaloga.

Sii mai fua le Taʻaloga Taʻaloga

Faʻafefea ona faʻapipiʻi le Game Maker

1. Mulimuli i le fesoʻotaʻiga i luga ma oʻo atu ile upega tafaʻilagi aloaʻia o le polokalame. O le a aveina oe i le download page lea e mafai ai ona e maua le fua fua o le polokalame - Free Download.

2. O lenei e tatau ona e lesitala. Ulu atu uma i faʻamatalaga taua ma alu i le meli meli o le ae maua ai se tusi faʻamaonia. Mulimuli i le sootaga ma saini i lau tala.

3. O lenei e mafai ona e download le taʻaloga.

4. Ae le naʻo le pau lena. Na matou laliina le polokalame, naʻo le faʻaaogaina e manaʻomia le laisene. E mafai ona matou mauaina fua mo le 2 masina. Ina ia faia lea mea, i luga o le laupepa lava lea na e siiina ai le taʻaloga, i le "Add Licens" aitema, saili le Amazon tab ma kiliki i le "Kiliki ii" faʻamau faafeagai.

5. I le faʻamalama e matala, oe manaʻomia le ulufale i totonu o lau teugatupe i le Amazon pe fatu ai ona e alu lea i totonu.

6. O lenei ua i ai la matou ki na mafai ona e mauaina i le pito i lalo o le itulau lava e tasi. Kopi i ai.

7. Matou te o atu i le sili ona masani faʻapipiʻi taualumaga.

8. I le taimi lava e tasi, o le tagata faʻapipiʻi o le a ofoina mai ia i matou e faʻapipiʻi le GameMaker: Player. Tatou faʻapipiʻiina foi. E manaʻomia se tama taalo mo le suʻega o taʻaloga.

Lea faʻamaeʻa le faʻapipiʻiina ma tatou amata loa e galulue ma le polokalama.

Faʻafefea ona faʻaaoga le Taʻaloga

Tamoe le polokalame. I le koluma lona tolu, ulufale i le laisene ki na matou kopiina, ma i le lona lua matou te ulufale i le login ma le upu faataga. Toe amata le polokalama. E galue!

Alu i le New tab ma fausia se fou poloketi.

O lenei faia se sprite. Taumatau-kiliki i le Sprites ona fatuina lea o le Sprite.

Ave ia te ia se igoa. Tuu le tagata taalo e ma kiliki Faʻatonutonu Sprite. O le a tatalaina se faʻamalama e mafai ai ona tatou suia pe fausia se sprite. Fausia se sprite fou, matou te le suia le lapoa.

O lenei e faaluaina kiliki i le sprite fou. I le faatonu e tatala, e mafai ona tatou tusia se sprite. O loʻo matou tisoina nei se taʻaalo, ae maise o se tane. Sefe le matou ata tusi.

Ina ia faia se ata o la tatou tane, kopi ma faapipii le ata ma tuʻufaʻatasiga Ctrl + C ma Ctrl + V, faʻataʻitaʻi, ma tusi se isi tulaga ese mo faʻataʻitaʻiga. E mafai ona tele ni kopi e te mafaia. O le tele ata, o le sili manaia le maliega.

O lenei e mafai ona siaki le pusa i autafa o le vaega muamua. Oe o le a vaʻai i le fausiaina animation ma e mafai ona suia le faavaa fua faatatau. Sefe le ata ma ogatotonu e faʻaaoga ai le Nofoaga faʻamau. O la tatou amio ua sauni.

I le auala lava lea e tasi, tatou te manaʻomia e fausia ni isi sipili se tolu: o le fili, o le pa ma le faʻatau. Valaau i latou fili, puipui ma pulufana, faasologa.

Ole mea lea e tatau ai ona e fauina ia mea faitino. I luga o le Objects tab, kiliki taumatau ma filifili Fausia mea. O lenei fausiaina se mea mo sprite taitasi: ob_player, ob_enemy, ob_wall, ob_bullet.

Lapataiga!
A fai se puipui mea, siaki le pusa Solid. O lenei faia o le puipui mautu ma tane e le mafai ona pasia.

Tatou liliu i le faigata. Tatala le ob_player mea faitino ma alu i le Control tab. Fausia se mea fou ma le Add Event button ma filifili Faia. O lenei taumatau kiliki i luga o le Execute Code mea.

I le faʻamalama e matala, e tatau ona e lesitala poʻo a ni gaioiga o le a faia e la matou tane. Sei o tatou tusia laina nei:

hp = 10;
dmg_time = 0;

Tatou faia le Laasaga gaioiga i le auala tutusa, tusi le faʻailoga mo ia:

image_angle = point_direction (x, y, mouse_x, isumu_y);
pe a fai le keyboard_check (ord ('W')) {y- = 3};
pe a fai le keyboard_check (ord ('S')) {y + = 3};
pe a fai le keyboard_check (ord ('A')) {x- = 3};
pe a fai le keyboard_check (ord ('D')) {x + = 3};

pe afai o le keyboard_check_released (ord ('W')) {saoasaoa = 0;}
pe a fai o le keyboard_check_released (ord ('S')) {sao = 0;}
pe a fai le keyboard_check_released (ord ('A')) {saoasaoa = 0;}
pe a fai le keyboard_check_released (ord ('D')) {saoasaoa = 0;}

pe a fai o le mouse_check_button_pressed (mb_left)
{
ma instance_create (x, y, ob_bullet) {saoasaoa = 30; direction = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Faʻaopopo le Collision event - fusuʻaga ma le puipui. Tulafono:

x = xpelu muamua;
y = muamua;

Ma faʻaopopo foʻi le fofo ma le fili:

pe afai o le dmg_time <= 0
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;

Tusi le mea na tupu:

draw_self ();
draw_text (50,10, manoa (hp));

Ia faaopoopo le Laʻasaga - Iuga Laʻasaga:
pe afai o le hp <= 0
{
show_message ('Taaloga ua uma')
room_restart ();
};
pe a fai o le numera_ numera (ob_enemy) = 0
{
show_message ('Manumalo!')
room_restart ();
}

O lenei ua uma ona matou faia ma le tagata taalo, alu i le ob_enemy mea. Faʻaopopo le fatuga gaioiga:

r o le 50;
faatonuga = filifili (0.90,180,270);
saoasaoa = 2;
hp = 60;

Lenei mo le lafo, faʻaopopo Laʻasaga:

pe a fai o se mamao_to_object (ob_player) <= 0
{
direction = point_direction (x, y, ob_player.x, ob_player.y)
saoasaoa = 2;
}
ese isi
{
pe a ma le r <= 0
{
faatonuga = filifili (0.90,180,270)
saoasaoa = 1;
r o le 50;
}
}
image_angle = faatonuga;
r- = 1;

Faaiuga laasaga:

pe afai o le hp <= 0 instance_destroy ();

Matou te faia le Destroy event, alu i le draw tab ma i le isi aitema kiliki i le explosion icon. Ia, pe a fasiotia se fili, o le ai ai se faʻailoaina gaioiga.

Collision - feteʻenaʻiga ma le puipui:

direction = - faatonuga;

Tautala - fetoʻaiga ma se mea fana:

hp- = irandom_range (10.25) Le

Talu ai e le faia e le puipui ni gaioiga, matou te o atu i le ob_bullet mea. Faʻaopopo le taua fusuaga ma le fili:

faataitaiga_destroy ();

Ma Paʻaga ma le puipui:

faataitaiga_destroy ();

Ma le mea mulimuli, fausia le tulaga Level 1. Right-click Room -> Fausia Potu. O le a tatou o atu i le mea faitino tab ma faʻaaoga le "Wall" mea faitino e tusi ai se maualuga faʻafanua. Ona matou faʻaopopo lea ole taʻalo e tasi male tele fili. Level ua sauni!

Mulimuli ane, e mafai ona tatou tamoe le taʻaloga ma faʻataʻitaʻi. Afai na e mulimuli i faʻatonuga, ona le tatau lea ona iai ni bug.

Na pau lava lena. Sa matou suʻesuʻe pe faʻafefea ona fatuina se taʻaloga i luga o se komepiuta, ma e maua sou manatu e uiga i se polokalame e pei ole Taʻaloga. Faʻaauau le atiaʻe ma i se taimi lata mai o le a mafai ona e faia sili atu le manaia ma sili atu-tulaga lelei taʻaloga.

Ia maua se laki

Sii mai Taʻalo Taʻaloga mai le aloaia itulau

Vaʻai foi: Isi polokalama mo le fausiaina o taʻaloga

Pin
Send
Share
Send