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:
pe afai o le keyboard_check_released (ord ('W')) {saoasaoa = 0;} pe a fai o le mouse_check_button_pressed (mb_left)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 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;}
{
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:
Ia faaopoopo le Laʻasaga - Iuga Laʻasaga:draw_self ();
draw_text (50,10, manoa (hp));
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