Conas cluiche a chruthú ar ríomhaire i Game Maker

Pin
Send
Share
Send

Más mian leat do chluiche féin a chruthú ar ríomhaire, ansin ní mór duit foghlaim conas oibriú le cláir speisialta chun cluichí a chruthú. Ligeann cláir den sórt sin duit carachtair a chruthú, beochan a tharraingt agus gníomhartha a shocrú dóibh. Ar ndóigh, ní hé seo an liosta iomlán féidearthachtaí. Déanfaimid breithniú ar an bpróiseas chun cluiche a chruthú i gceann de na cláir seo - Game Maker.

Tá Game Maker ar cheann de na cláir is simplí agus is coitianta chun cluichí 2D a chruthú. Anseo is féidir leat cluichí a chruthú trí úsáid a bhaint as an gcomhéadan drag’n’drop nó trí úsáid a bhaint as an teanga GML ionsuite (oibreoimid leis). Is é Game Maker an rogha is fearr dóibh siúd atá díreach ag tosú ag forbairt cluichí.

Íoslódáil Cluiche Déantóir saor in aisce

Conas Cluiche Déantóir a shuiteáil

1. Lean an nasc thuas agus ansin téigh chuig suíomh Gréasáin oifigiúil an chláir. Tabharfar duit chuig an leathanach íoslódála áit ar féidir leat leagan saor in aisce an chláir a fháil - Íoslódáil saor in aisce.

2. Anois ní mór duit clárú. Iontráil na sonraí go léir is gá agus téigh go dtí an bosca poist áit a bhfaighidh tú litir dearbhaithe. Lean an nasc agus sínigh isteach i do chuntas.

3. Anois is féidir leat an cluiche a íoslódáil.

4. Ach ní hé sin go léir. Rinneamar an clár a íoslódáil, ach chun é a úsáid teastaíonn ceadúnas uait. Is féidir linn é a fháil saor in aisce ar feadh 2 mhí. Chun seo a dhéanamh, ar an leathanach céanna ón áit ar íoslódáil tú an cluiche, sa mhír "Cuir Ceadúnais", faigh cluaisín Amazon agus cliceáil ar an gcnaipe "Cliceáil anseo" os coinne.

5. San fhuinneog a osclaítear, ní mór duit logáil isteach i do chuntas ar Amazon nó é a chruthú agus ansin logáil isteach.

6. Anois tá eochair againn ar féidir leat a fháil ag bun an leathanaigh chéanna. Cóipeáil é.

7. Téimid tríd an nós imeachta suiteála is coitianta.

8. Ag an am céanna, tairgfidh an suiteálaí dúinn GameMaker: Player a shuiteáil. Suiteáilimid é freisin. Teastaíonn imreoir chun cluichí a thástáil.

Críochnaíonn sé seo an tsuiteáil agus leanaimid ar aghaidh ag obair leis an gclár.

Conas Cluiche Déantóir a úsáid

Rith an clár. Sa tríú colún, iontráil an eochair cheadúnais a chóipeáil muid, agus sa dara ceann cuirimid an logáil isteach agus an pasfhocal isteach. Anois atosaigh an clár. Oibríonn sí!

Téigh go dtí an cluaisín Nua agus cruthaigh tionscadal nua.

Anois cruthaigh sprite. Cliceáil ar dheis ar Sprites agus ansin Cruthaigh Sprite.

Tabhair ainm dó. Lig don imreoir a bheith agus cliceáil Cuir Sprite in eagar. Osclófar fuinneog inar féidir linn sprite a athrú nó a chruthú. Cruthaigh sprite nua, ní athróimid an méid.

Anois cliceáil faoi dhó ar an sprite nua. San eagarthóir a osclaítear, is féidir linn sprite a tharraingt. Táimid ag tarraingt imreoir faoi láthair, agus umar níos sainiúla. Sábháil ár líníocht.

Chun beochan a dhéanamh dár n-umar, cóipeáil agus greamaigh an íomhá leis na teaglamaí Ctrl + C agus Ctrl + V, faoi seach, agus tarraing suíomh difriúil do na rianta. Féadfaidh tú an oiread cóipeanna agus is cuí leat a dhéanamh. An níos mó íomhánna, is suimiúla an beochan.

Anois is féidir leat an bosca in aice leis an mír réamhamhairc a sheiceáil. Feicfidh tú an beochan cruthaithe agus is féidir leat an ráta fráma a athrú. Sábháil an íomhá agus lárnaigh í trí úsáid a bhaint as an gcnaipe Ionad. Tá ár gcarachtar réidh.

Ar an gcaoi chéanna, caithfimid trí sprites eile a chruthú: an namhaid, an balla agus an teilgeán. Glaoigh orthu namhaid, balla agus piléar, faoi seach.

Anois ní mór duit na rudaí a chruthú. Ar an táb Rudaí, cliceáil ar dheis agus roghnaigh Cruthaigh réad. Anois cruthaigh réad do gach sprite: ob_player, ob_enemy, ob_wall, ob_bullet.

Aird!
Agus réad balla á chruthú agat, seiceáil an bosca Soladach. Fágfaidh sé sin go mbeidh an balla láidir agus ní bheidh umair in ann dul tríd.

Casaimid ar na daoine deacra. Oscail an réad ob_player agus téigh go dtí an cluaisín Rialaithe. Cruthaigh imeacht nua leis an gcnaipe Cuir Imeacht leis agus roghnaigh Cruthaigh. Anois cliceáil ar dheis ar an mír Cód Forghníomhaithe.

San fhuinneog a osclaítear, ní mór duit na gníomhartha a dhéanfaidh ár n-umar a chlárú. Scríobhfaimid na línte seo a leanas:

hp = 10;
dmg_time = 0;

Déanaimis an t-imeacht Céim a chruthú ar an mbealach céanna, scríobh an cód dó:

image_angle = point_direction (x, y, mouse_x, mouse_y);
más méarchlár_check (ord ('W')) {y- = 3};
más méarchlár_check (ord ('S')) {y + = 3};
más méarchlár_check (ord ('A')) {x- = 3};
más méarchlár_check (ord ('D')) {x + = 3};

más méarchlár_check_released (ord ('W')) {speed = 0;}
más méarchlár_check_released (ord ('S')) {speed = 0;}
más méarchlár_check_released (ord ('A')) {speed = 0;}
más méarchlár_check_released (ord ('D')) {speed = 0;}

más mouse_check_button_pressed (mb_left)
{
le instance_create (x, y, ob_bullet) {speed = 30; treo = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Cuir an teagmhas Imbhualadh - imbhualadh leis an mballa. Cód:

x = xprevious;
y = yprevious;

Agus cuir imbhualadh leis an namhaid freisin:

más dmg_time <= 0
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;

Imeacht tarraingthe:

draw_self ();
draw_text (50,10, sreangán (hp));

Anois cuir Céim - Céim Deiridh:
más hp <= 0
{
show_message ('Cluiche os cionn')
seomra_restart ();
};
más instance_number (ob_enemy) = 0
{
show_message ('Bua!')
seomra_restart ();
}

Anois go bhfuilimid déanta leis an imreoir, téigh go dtí an réad ob_enemy. Cuir leis an imeacht Create:

r is 50;
treo = roghnaigh (0.90,180,270);
luas = 2;
hp = 60;

Anois don tairiscint, cuir Céim:

más fad_to_object (ob_player) <= 0
{
treo = point_direction (x, y, ob_player.x, ob_player.y)
luas = 2;
}
eile
{
más r <= 0
{
treo = roghnaigh (0.90,180,270)
luas = 1;
r is 50;
}
}
image_angle = treo;
r- = 1;

Céim deiridh:

más hp <= 0 instance_destroy ();

Cruthaímid an teagmhas Destroy, téigh go dtí an cluaisín tarraingthe agus sa mhír eile cliceáil ar dheilbhín an phléasc. Anois, nuair a mharaítear namhaid, beidh beochan pléasctha ann.

Imbhualadh - imbhualadh leis an mballa:

treo = - treo;

Imbhualadh - imbhualadh le teilgeán:

hp- = irandom_range (10.25)

Ós rud é nach ndéanann an balla aon ghníomhartha, téimid chuig an réad ob_bullet. Cuir imbhualadh leis an namhaid:

shampla_destroy ();

Agus Imbhualadh leis an mballa:

shampla_destroy ();

Ar deireadh, cruthaigh leibhéal Leibhéal 1. Deaschliceáil Seomra -> Cruthaigh Seomra. Rachaimid go dtí an cluaisín rudaí agus úsáidfimid an réad “Balla” chun léarscáil leibhéal a tharraingt. Ansin cuirimid imreoir amháin agus naimhde éagsúla leis. Tá an leibhéal réidh!

Faoi dheireadh, is féidir linn an cluiche a rith agus é a thástáil. Má lean tú na treoracha, ansin níor cheart go mbeadh fabhtanna ann.

Sin uile. Scrúdaíomar conas cluiche a chruthú ar ríomhaire muid féin, agus fuair tú smaoineamh faoi chlár mar Game Maker. Lean ort ag forbairt agus go luath beidh tú in ann cluichí i bhfad níos suimiúla agus ar ardchaighdeán a chruthú.

Ádh mór ort!

Íoslódáil Game Maker ón suíomh oifigiúil

Féach freisin: Bogearraí eile chun cluichí a chruthú

Pin
Send
Share
Send