Pehea e hana ai i kahi pāʻani ma kahi kamepiula ma Game Maker

Pin
Send
Share
Send

Inā makemake ʻoe e hoʻokumu i kāu pāʻani ponoʻī ma kahi kamepiula, a laila pono ʻoe e aʻo i ka hana me nā polokalamu kūikawā no ka hoʻokumu ʻana i nā pāʻani. Hāʻawi kēia mau papahana iā ʻoe e hana i nā kiʻi, kiʻi kiʻiʻoniʻoni a hoʻonohonoho i nā hana no lākou. ʻOiaʻiʻo, ʻaʻole kēia ka papa inoa o nā hiki. E noʻonoʻo mākou i ke kaʻina hana o ka pāʻani ʻana i kekahi o kēia mau papahana - Game Maker.

ʻO Game Makahiki kekahi o nā polokalamu maʻalahi a kaulana loa no ka hoʻokumu ʻana i nā pāʻani 2D. Maanei hiki iā ʻoe ke hana i nā pāʻani me ka hoʻohana ʻana i ka interface drag'n'drop a i ʻole ka hoʻohana ʻana i ka ʻōlelo GML i kūkulu ʻia (e hana pū mākou me ia). ʻO ka Makahiki ʻOi ka koho maikaʻi loa no nā poʻe e hoʻomaka ana e hoʻomōhala i nā pāʻani.

Hoʻoiho iā ʻoe ʻo Game Game

Pehea e hoʻonohonoho ai i ka Game Maker

1. E hahai i ka pilina luna a ma laila e hele i ka pūnaewele pūnaewele o ka papahana. Lawe ʻoe i ka ʻaoʻao download kahi e loaʻa ai ka mana o ka polokalamu.

2. I kēia manawa pono ʻoe e papa inoa. E komo i ka ʻikepili pono e hele ai a i ka leka uila kahi e loaʻa ai kahi leka hōʻoia. E hahai i ka loulou a hoʻopaʻa i kāu moʻokāki.

3. I kēia manawa hiki iā ʻoe ke hoʻoiho i ka pāʻani.

4. Akā ʻaʻole naʻe kēlā. Ua hoʻoiho mākou i ka polokalamu, wale nō ka hoʻohana ʻana iā ʻoe e pono ai i kahi laikini. Hiki iā mākou ke kiʻi iā ia no 2 mau mahina. No ka hana ʻana i kēia, ma ka ʻaoʻao like mai kahi i hoʻoiho ai ʻoe i ka pāʻani, i loko o ka waihona "Add Licences", e kiʻi i ka papa Amazon a kaomi ma ka pihi "Maʻaneʻi ma ke ʻano."

5. Ma ka puka aniani e wehe ai, pono ʻoe e hoʻopili i kāu moʻokāki ma Amazon a i ʻole hana iā ia a komo i loko.

6. I kēia mākou he kī nui e hiki iā ʻoe ke loaʻa ma ka lalo o ka ʻaoʻao like. Kāolua.

7. hele mākou i ke kaʻina hana hoʻonohonoho maʻamau maʻamau.

8. I ka manawa like, e hāʻawi ka mea installer iā mākou e hoʻokomo iā GameMaker: Pāʻani. Hoʻokomo pū mākou iā ia. Pono kahi mea pāʻani no ka hoʻāʻo ʻana i nā pāʻani.

Hoʻopiha kēia i ka hoʻonohonoho ʻana a hoʻomau mākou e hana me ka papahana.

Pehea e hoʻohana ai i ka Game Maker

Holo i ka papahana. I ke kolu o ka kolamu, komo i ke kī laikini a mākou i kope ai, a ma ka lua e komo mākou i ka loulou a me ka ʻōlelo huna. E hoʻomaka hou i ka papahana. Ua hana ʻo ia!

E hele i ka pā Hana hou a hana i kahi papahana hou.

E hana i kēia i kahi puna. Kaomi pololei ma ka Sprites a laila hana i ka Sprite.

Hāʻawi iā ia i kahi inoa. E lilo ka mea pāʻani a ke kāomi iā Hoʻopiha Hoʻoweliweli. E wehe kahi puka makani i kahi e hiki ai iā mākou ke hoʻololi a hana i kahi sprite. E hana i kahi sprite hou, ʻaʻole mākou e hoʻololi i ka nui.

E kaomi ʻelua i ka ka sprite hou. Ma ka mea hoʻoponopono e wehe ai, hiki iā mākou ke kahaki i kahi puna. Ke kau nei mākou i kahi mea pāʻani, a ua ʻoi aku kahi kiko. E mālama i kā mākou kiʻi.

No ka hana ʻana i kahi animale o kā mākou tank, e kope a hoʻopili i ke kiʻi me nā mea hoʻohui Ctrl + C a me Ctrl + V, kahi kikoʻī, a huki i kahi kūlana ʻē aʻe no nā mele. Hiki iā ʻoe ke hana i nā kope he nui e like me ke ʻano he kūpono. ʻO nā kiʻi hou aku, ʻoi aku ka makemake o ka hoʻonani.

I kēia manawa hiki iā ʻoe ke nānā i ka pahu ma kahi o ka mea nānā. E ʻike ʻoe i ka hana i hana ʻia a hiki iā ʻoe ke hoʻololi i ke ʻano o ka frame. Mālama i ke kiʻi a hoʻoneʻe i ke hoʻohana me ka pihi Center. Mākaukau kā mākou ʻano.

Ma ke ala like, pono mākou e hoʻokumu i ʻekolu mau pūlima: ʻo ka ʻenemi, ka paia a me ka projectile. Kāhea iā lākou he ʻenemi, paia a me ka pū.

I kēia manawa pono ʻoe e hana i nā mea. I ka pahu Aila, pā-kaomi pololei a koho i ka mea hana. I kēia manawa e hana i kahi mea no kēlā me kēia sprite: ob_player, ob_enemy, ob_wall, ob_bullet.

Hoʻolohe
I ka wā e hana ai i ka pā pā, e nānā i ka pahu Solid. ʻO kēia e hana paʻa ai ka paia a ʻaʻole hiki i nā māka ke hele ma loko.

Huli mākou i ka paʻakikī. E wehe i ka mea hoʻokele ob_player a hele i ka papa hoʻokele. E hana i kahi hanana hou me ka pihi Add Event a koho i ka Nūhou. Kaomi iki ma ke kaomi pololei ma ka mea hoʻokolokolo Code.

Ma ka puka aniani e wehe ai, pono ʻoe e kākau inoa i nā mea e hana ai a kā mākou tank. E kākau i kēia mau laina:

hp = 10;
dmg_time = 0;

E hana mākou i ka hanana Hana i ke ala like, e kākau i ke code no ia:

image_angle = point_direction (x, y, mouse_x, mouse_y);
inā papan__ckck (ord ('W')) {y- = 3};
inā keyboard_check (ord ('S')) {y + = 3};
inā keyboard_check (ord ('A')) {x- = 3};
inā keyboard_check (ord ('D')) {x + = 3};

inā paʻa__ckck_released (ord ('W')) {wikiwiki = 0;}
inā pa___k__kā (keyboard ('S')) {wikiwiki = 0;}
inā papan__ckck_released (ord ('A')) {wikiwiki = 0;}
inā paʻa__ckck_released (ord ('D')) {wikiwiki = 0;}

inā kaomi kiole_button_pressed (mb_left)
{
me kahi__create (x, y, ob_bullet) {wikiwiki = 30; kuhikuhi = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Hoʻohui i ka hanana Collision - hoʻokūkū me ka paia. Pāʻālua:

x = xpreikaika;
y = ypreily;

A e hoʻohui pū i kahi hihia me ka ʻenemi:

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

Hōʻike hanana:

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

E hoʻohui i kēia ʻanuʻu - Hoʻopau Laki:
ina hp <= 0
{
show_message ('Game ma ke')
room_restart ();
};
inā kay_number (ob_enemy) = 0
{
hōʻike_message ('Victory!')
room_restart ();
}

I kēia manawa ua hana mākou me ka mea hoʻokani, e hele i ka mea kuka ob_enemy. Hoʻohui i ka hanana hana:

r a 50;
kuhikuhi = koho (0.90,180,270);
wikiwiki = 2;
hp = 60;

I kēia manawa no ke neʻe, e hoʻohui i ʻanuʻu:

inā mamao_to_object (ob_player) <= 0
{
kuhikuhi = point_direction (x, y, ob_player.x, ob_player.y)
wikiwiki = 2;
}
ʻē
{
ina r <= 0
{
kuhikuhi = koho (0.90,180,270)
wikiwiki = 1;
r a 50;
}
}
image_angle = kuhikuhi;
r- = 1;

Ka hopena hope:

ina hp <= 0 okaake_destroy ();

E hana mākou i ka hanana Hoʻōla, e hele i ka pā kiko a i nā mea kaha e kaomi ma ke kuhi explosion. ʻĀnō, ke luku nei i kahi ʻenemi, e loaʻa kahi hana pāʻani.

Kekeʻe - hoʻokūkū me ka paia:

kuhikuhi = - kuhikuhi;

Heke - hoʻokūkū me kahi projectile:

hp- = irandom_range (10.25)

No ka mea ʻaʻole i hana ka paia i kekahi hana, hele mākou i ka mea ob_bullet. Hoʻohui i ke kūʻē a me ka ʻenemi:

engan_destroy ();

A Eʻala me ka paia:

engan_destroy ();

ʻO ka mea hope loa, e hana i ka pae papa pae 1. Ma ka kaomi-kaomi kūpono -> Hana i ka lumi. E hele mākou i ka pākuhi mea a hoʻohana i ka 'pā' Wall 'e kahakaha ai i kahi palapala honua. A laila hoʻohui mākou i hoʻokahi mea pāʻani a me nā ʻenemi he nui. Mākaukau ke pae!

ʻO ka hope loa, hiki iā mākou ke holo i ka pāʻani a hoʻāʻo. Inā ʻoe e hahai i nā ʻōlelo kuhikuhi, a laila ʻaʻole pono nā pōpoki.

Pau nā mea. Huli a mākou i ke ʻano o ka hoʻokumu ʻana o kahi pāʻani ma kahi kamepiula kāu iho, a loaʻa iā ʻoe kahi manaʻo e pili ana i kahi papahana e like me Game Maker. E hoʻomau i ka hoʻomohala a kokoke koke ʻoe e hana i kahi pāʻani hoihoi maikaʻi loa a kiʻekiʻe.

Pōmaikaʻi maikaʻi!

Hoʻoiho i ka hana Game Game mai ka pūnaewele paena

E nānā pū: nā polokalamu ʻē aʻe no ka hoʻokumu ʻana i nā pāʻani

Pin
Send
Share
Send