Sut i greu gêm ar gyfrifiadur yn Game Maker

Pin
Send
Share
Send

Os ydych chi am greu eich gêm eich hun ar gyfrifiadur, yna mae angen i chi ddysgu sut i weithio gyda rhaglenni arbennig ar gyfer creu gemau. Mae rhaglenni o'r fath yn caniatáu ichi greu cymeriadau, tynnu animeiddiadau a gosod gweithredoedd ar eu cyfer. Wrth gwrs, nid dyma'r rhestr gyfan o bosibiliadau. Byddwn yn ystyried y broses o greu gêm yn un o'r rhaglenni hyn - Game Maker.

Game Maker yw un o'r rhaglenni symlaf a mwyaf poblogaidd ar gyfer creu gemau 2D. Yma gallwch greu gemau gan ddefnyddio'r rhyngwyneb drag'n'drop neu ddefnyddio'r iaith GML adeiledig (byddwn yn gweithio gydag ef). Game Maker yw'r opsiwn gorau i'r rhai sydd newydd ddechrau datblygu gemau.

Dadlwythwch Game Maker am ddim

Sut i osod Game Maker

1. Dilynwch y ddolen uchod ac yna ewch i wefan swyddogol y rhaglen. Fe'ch cymerir i'r dudalen lawrlwytho lle gallwch ddod o hyd i'r fersiwn am ddim o'r rhaglen - Lawrlwytho Am Ddim.

2. Nawr mae angen i chi gofrestru. Rhowch yr holl ddata angenrheidiol ac ewch i'r blwch post lle byddwch chi'n derbyn llythyr cadarnhau. Dilynwch y ddolen a mewngofnodi i'ch cyfrif.

3. Nawr gallwch chi lawrlwytho'r gêm.

4. Ond nid dyna'r cyfan. Fe wnaethon ni lawrlwytho'r rhaglen, dim ond er mwyn ei defnyddio mae angen trwydded arnoch chi. Gallwn ei gael am ddim am 2 fis. I wneud hyn, ar yr un dudalen lle gwnaethoch chi lawrlwytho'r gêm, yn yr eitem "Ychwanegu Trwyddedau", dewch o hyd i'r tab Amazon a chlicio ar y botwm "Cliciwch yma" gyferbyn.

5. Yn y ffenestr sy'n agor, mae angen i chi fewngofnodi i'ch cyfrif ar Amazon neu ei greu ac yna mewngofnodi.

6. Nawr mae gennym allwedd y gallwch chi ddod o hyd iddi ar waelod yr un dudalen. Copïwch ef.

7. Rydyn ni'n mynd trwy'r weithdrefn osod fwyaf cyffredin.

8. Ar yr un pryd, bydd y gosodwr yn cynnig i ni osod GameMaker: Player. Rydyn ni'n ei osod hefyd. Mae angen chwaraewr ar gyfer profi gemau.

Mae hyn yn cwblhau'r gosodiad ac rydym yn mynd ymlaen i weithio gyda'r rhaglen.

Sut i ddefnyddio Game Maker

Rhedeg y rhaglen. Yn y drydedd golofn, nodwch yr allwedd drwydded y gwnaethom ei chopïo, ac yn yr ail rydym yn nodi'r mewngofnodi a'r cyfrinair. Nawr ailgychwynwch y rhaglen. Mae hi'n gweithio!

Ewch i'r tab Newydd a chreu prosiect newydd.

Nawr creu sprite. De-gliciwch ar Sprites ac yna Creu Sprite.

Rhowch enw iddo. Gadewch i'r chwaraewr fod a chlicio Golygu Sprite. Bydd ffenestr yn agor lle gallwn newid neu greu corlun. Creu corlun newydd, ni fyddwn yn newid y maint.

Nawr cliciwch ddwywaith ar y corlun newydd. Yn y golygydd sy'n agor, gallwn dynnu corlun. Ar hyn o bryd rydym yn tynnu chwaraewr, ac yn fwy penodol tanc. Arbedwch ein llun.

I wneud animeiddiad o'n tanc, copïwch a gludwch y ddelwedd gyda'r cyfuniadau Ctrl + C a Ctrl + V, yn y drefn honno, a lluniwch safle gwahanol ar gyfer y traciau. Gallwch wneud cymaint o gopïau ag y gwelwch yn dda. Po fwyaf o ddelweddau, y mwyaf diddorol yw'r animeiddiad.

Nawr gallwch wirio'r blwch wrth ymyl yr eitem rhagolwg. Fe welwch yr animeiddiad a grëwyd a gallwch newid y gyfradd ffrâm. Cadwch y ddelwedd a'i chanoli gan ddefnyddio'r botwm Center. Mae ein cymeriad yn barod.

Yn yr un modd, mae angen i ni greu tri sbrit arall: y gelyn, y wal a'r taflunydd. Galwch nhw'n elyn, wal a bwled, yn y drefn honno.

Nawr mae angen i chi greu'r gwrthrychau. Ar y tab Gwrthrychau, de-gliciwch a dewis Creu gwrthrych. Nawr crëwch wrthrych ar gyfer pob corlun: ob_player, ob_enemy, ob_wall, ob_bullet.

Sylw!
Wrth greu gwrthrych wal, gwiriwch y blwch Solid. Bydd hyn yn gwneud y wal yn gadarn ac ni fydd tanciau'n gallu pasio trwyddo.

Trown at yr anodd. Agorwch y gwrthrych ob_player ac ewch i'r tab Rheoli. Creu digwyddiad newydd gyda'r botwm Ychwanegu Digwyddiad a dewis Creu. Nawr de-gliciwch ar yr eitem Cod Cyflawni.

Yn y ffenestr sy'n agor, mae angen i chi gofrestru pa gamau y bydd ein tanc yn eu cyflawni. Gadewch i ni ysgrifennu'r llinellau canlynol:

hp = 10;
dmg_time = 0;

Gadewch i ni greu'r digwyddiad Cam yn yr un modd, ysgrifennwch y cod ar ei gyfer:

image_angle = pwynt_direction (x, y, mouse_x, mouse_y);
os bysellfwrdd_check (ord ('W')) {y- = 3};
os bysellfwrdd_check (ord ('S')) {y + = 3};
os bysellfwrdd_check (ord ('A')) {x- = 3};
os bysellfwrdd_check (ord ('D')) {x + = 3};

os bysellfwrdd_check_released (ord ('W')) {speed = 0;}
os bysellfwrdd_check_released (ord ('S')) {speed = 0;}
os bysellfwrdd_check_released (ord ('A')) {speed = 0;}
os bysellfwrdd_check_released (ord ('D')) {speed = 0;}

os llygoden_check_button_pressed (mb_left)
{
gydag enghraifft_create (x, y, ob_bullet) {speed = 30; cyfeiriad = pwynt_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Ychwanegwch y digwyddiad Gwrthdrawiad - gwrthdrawiad â'r wal. Cod:

x = xprevious;
y = yprevious;

A hefyd ychwanegu gwrthdrawiad gyda'r gelyn:

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

Digwyddiad tynnu llun:

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

Nawr ychwanegwch Cam - Diwedd Cam:
os hp <= 0
{
show_message ('Gêm drosodd')
ystafell_restart ();
};
os enghraifft_number (ob_enemy) = 0
{
show_message ('Buddugoliaeth!')
ystafell_restart ();
}

Nawr ein bod wedi gwneud gyda'r chwaraewr, ewch at y gwrthrych ob_enemy. Ychwanegwch y digwyddiad Creu:

r yw 50;
cyfeiriad = dewis (0.90,180,270);
cyflymder = 2;
hp = 60;

Nawr ar gyfer y cynnig, ychwanegwch Gam:

os pellter_to_object (ob_player) <= 0
{
cyfeiriad = pwynt_direction (x, y, ob_player.x, ob_player.y)
cyflymder = 2;
}
arall
{
os r <= 0
{
cyfeiriad = dewis (0.90,180,270)
cyflymder = 1;
r yw 50;
}
}
image_angle = cyfeiriad;
r- = 1;

Cam olaf:

os hp <= 0 instance_destroy ();

Rydyn ni'n creu'r digwyddiad Destroy, yn mynd i'r tab tynnu ac yn yr eitem arall cliciwch ar eicon y ffrwydrad. Nawr, wrth ladd gelyn, bydd animeiddiad ffrwydrad.

Gwrthdrawiad - gwrthdrawiad â'r wal:

cyfeiriad = - cyfeiriad;

Gwrthdrawiad - gwrthdrawiad â thaflunydd:

hp- = irandom_range (10.25)

Gan nad yw'r wal yn cyflawni unrhyw gamau, rydyn ni'n mynd at y gwrthrych ob_bullet. Ychwanegwch wrthdrawiad gyda'r gelyn:

enghraifft_destroy ();

A Gwrthdrawiad â'r wal:

enghraifft_destroy ();

Yn olaf, crëwch y lefel Lefel 1. De-gliciwch Ystafell -> Creu Ystafell. Byddwn yn mynd i'r tab gwrthrychau ac yn defnyddio'r gwrthrych “Wal” i dynnu map gwastad. Yna rydyn ni'n ychwanegu un chwaraewr a sawl gelyn. Mae'r lefel yn barod!

Yn olaf, gallwn redeg y gêm a'i phrofi. Os gwnaethoch ddilyn y cyfarwyddiadau, yna ni ddylai fod unrhyw chwilod.

Dyna i gyd. Gwnaethom archwilio sut i greu gêm ar gyfrifiadur ein hunain, a chawsoch syniad am raglen fel Game Maker. Parhewch i ddatblygu ac yn fuan iawn byddwch chi'n gallu creu gemau llawer mwy diddorol ac o ansawdd uchel.

Pob lwc!

Dadlwythwch Game Maker o'r safle swyddogol

Gweler hefyd: Meddalwedd arall ar gyfer creu gemau

Pin
Send
Share
Send