Ինչպես ստեղծել խաղ համակարգչում Game Maker- ում

Pin
Send
Share
Send

Եթե ​​ցանկանում եք ստեղծել ձեր սեփական խաղը համակարգչում, ապա պետք է սովորեք, թե ինչպես աշխատել հատուկ ծրագրերի միջոցով ՝ խաղեր ստեղծելու համար: Նման ծրագրերը թույլ են տալիս ստեղծել կերպարներ, նկարել անիմացիաներ և գործողություններ կատարել դրանց համար: Իհարկե, սա հնարավորությունների ամբողջ ցանկը չէ: Մենք կքննարկենք խաղ ստեղծելու գործընթացը այս ծրագրերից մեկում `Game Maker:

Game Maker- ը 2D խաղեր ստեղծելու ամենապարզ և ամենատարածված ծրագրերից մեկն է: Այստեղ դուք կարող եք ստեղծել խաղեր, օգտագործելով drag'n'drop միջերեսը կամ օգտագործելով ներկառուցված GML լեզուն (մենք կաշխատենք դրա հետ): Game Maker- ը լավագույն տարբերակն է նրանց համար, ովքեր նոր են սկսում խաղեր զարգացնել:

Բեռնել խաղը Maker անվճար

Ինչպես տեղադրել Game Maker- ը

1. Հետևեք վերը նշված հղմանը և գնացեք ծրագրի պաշտոնական կայք: Ձեզ կտեղափոխեն ներբեռնման էջ, որտեղ կարող եք գտնել ծրագրի անվճար տարբերակը `Free Download:

2. Այժմ դուք պետք է գրանցվեք: Մուտքագրեք բոլոր անհրաժեշտ տվյալները և անցեք փոստարկղին, որտեղ կստանաք հաստատման նամակ: Հետևեք հղմանը և մուտք գործեք ձեր հաշիվ:

3. Այժմ կարող եք ներբեռնել խաղը:

4. Բայց դա բոլորը չէ: Մենք ներբեռնեցինք ծրագիրը, միայն այն օգտագործելու համար անհրաժեշտ է լիցենզիա: Մենք այն կարող ենք անվճար ստանալ 2 ամիս: Դա անելու համար այն նույն էջում, որտեղից ներբեռնեցիք խաղը, «Ավելացնել լիցենզիաներ» կետում, գտեք Amazon ներդիրը և կտտացրեք «Կտտացրեք այստեղ» կոճակին հակառակ:

5. Պատուհանում, որը բացվում է, դուք պետք է մուտք գործեք ձեր հաշիվ Amazon- ում կամ ստեղծեք այն, ապա մուտք գործեք:

6. Այժմ մենք ունենք բանալին, որը կարող եք գտնել նույն էջի ներքևում: Պատճենեք այն:

7. Մենք անցնում ենք տեղադրման ամենատարածված ընթացակարգը:

8. Միևնույն ժամանակ, տեղադրողը մեզ կառաջարկի տեղադրել GameMaker: Player- ը: Մենք այն նույնպես տեղադրում ենք: Խաղերը ստուգելու համար անհրաժեշտ է խաղացող:

Սա ավարտում է տեղադրումը, և մենք սկսում ենք աշխատել ծրագրի հետ:

Ինչպես օգտագործել Game Maker- ը

Գործարկել ծրագիրը: Երրորդ սյունակում մուտքագրեք լիցենզիայի բանալին, որը մենք պատճենեցինք, իսկ երկրորդում մենք մուտքագրում ենք մուտքի և գաղտնաբառ: Այժմ վերագործարկեք ծրագիրը: Նա աշխատում է:

Գնացեք Նոր ներդիրով և ստեղծեք նոր նախագիծ:

Այժմ ստեղծեք սպրիտ: Կտտացրեք աջ և կտտացրեք Sprites- ին, ապա ստեղծեք Sprite:

Անուն տվեք նրան: Թող նվագարկիչը լինի և կտտացրեք Խմբագրել Sprite- ը: Կբացվի մի պատուհան, որում մենք կարող ենք փոխել կամ ստեղծել սպրիտ: Ստեղծեք նոր սպրիտ, մենք չափը չենք փոխի:

Այժմ կրկնակի կտտացրեք նոր սպրիտը: Բացվող խմբագրում մենք կարող ենք սպրիտ նկարել: Մենք ներկայումս նկարում ենք խաղացող, իսկ ավելի կոնկրետ `տանկ: Խնայեք մեր նկարը:

Մեր բաքի անիմացիա դարձնելու համար պատճենեք և տեղադրեք պատկերը համապատասխանաբար Ctrl + C և Ctrl + V համադրություններով և գծերի համար այլ դիրքի գծեք: Դուք կարող եք կատարել այնքան շատ օրինակ, որքան տեսնում եք տեղին: Որքան շատ պատկերներ, այնքան ավելի հետաքրքիր է անիմացիան:

Այժմ դուք կարող եք ստուգել տուփը նախադիտման կետի կողքին: Դուք կտեսնեք ստեղծված անիմացիան և կարող եք փոխել շրջանակի տոկոսադրույքը: Պահպանեք պատկերը և կենտրոնացրեք այն, օգտագործելով Center կոճակը: Մեր հերոսը պատրաստ է:

Նույն ձևով մենք պետք է ստեղծենք ևս երեք ցնցում ՝ թշնամին, պատը և հրետանին: Նրանց համապատասխանաբար կոչեք թշնամի, պատ և փամփուշտ:

Այժմ դուք պետք է ստեղծեք օբյեկտները: «Օբեկտներ» ներդիրում աջից սեղմեք և ընտրեք Ստեղծել օբյեկտ: Այժմ ստեղծեք առարկա յուրաքանչյուր սփրեյի համար `ob_player, ob_enemy, ob_wall, ob_bullet:

Ուշադրություն:
Պատի օբյեկտ ստեղծելիս ստուգեք Solid տուփը: Սա կդարձնի պատը ամուր, և տանկերը չեն կարողանա անցնել դրա միջով:

Մենք դիմում ենք դժվարին: Բացեք ob_player օբյեկտը և անցեք Control էջանիշը: Ստեղծեք նոր իրադարձություն `Ավելացնել իրադարձության կոճակով և ընտրեք Ստեղծել: Այժմ աջով կտտացրեք Execute Code կետին:

Պատուհանում, որը բացվում է, դուք պետք է գրանցեք, թե ինչ գործողություններ է իրականացնելու մեր տանկը: Եկեք գրենք հետևյալ տողերը.

hp = 10;
dmg_time = 0;

Եկեք ստեղծենք Step իրադարձությունը նույն ձևով, դրա համար գրեք կոդը:

image_angle = point_direction (x, y, mouse_x, mouse_y);
եթե keyboard_check (ord ('W')) {y- = 3};
եթե ստեղնաշարի ստեղնաշար (ord ('S')) {y + = 3};
եթե keyboard_check (ord ('A')) {x- = 3};
եթե keyboard_check (ord ('D')) {x + = 3};

եթե keyboard_check_released (հրաման ('W')) {արագություն = 0;}
եթե keyboard_check_released (հրաման ('S')) {արագություն = 0;}
եթե keyboard_check_released (հրաման ('A')) {արագություն = 0;}
եթե keyboard_check_released (հրաման ('D')) {արագություն = 0;}

եթե Mouse_check_button_pressed (mb_left)
{
օրինակով_մարզով (x, y, ob_bullet) {արագություն = 30; ուղղություն = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Ավելացնել բախման իրադարձություն `բախում պատին: Կոդ ՝

x = xprelear;
y = yprelear;

Եվ նաև թշնամու հետ բախում ավելացրեք.

եթե dmg_time <= 0
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;

Ոչ-ոքի իրադարձություն.

Draw_ Self ();
Draw_text (50,10, լարային (hp));

Հիմա ավելացրեք Քայլ - Վերջ քայլ.
եթե hp <= 0
{
show_message ('Խաղն ավարտվել է)
room_restart ();
};
եթե shembull_number (ob_enemy) = 0
{
show_message ('' Հաղթանակ '')
room_restart ();
}

Հիմա, երբ մենք արվել ենք խաղացողի հետ, անցեք ob_enemy օբյեկտին: Ավելացնել Ստեղծել իրադարձություն.

r է 50;
ուղղություն = ընտրել (0,90,180,270);
արագություն = 2;
hp = 60;

Հիմա միջնորդության համար ավելացրեք Քայլ.

եթե հեռավորությունը_to_object (ob_player) <= 0
{
ուղղություն = point_direction (x, y, ob_player.x, ob_player.y)
արագություն = 2;
}
ուրիշ
{
եթե r <= 0
{
ուղղություն = ընտրել (0.90,180,270)
արագություն = 1;
r է 50;
}
}
image_angle = ուղղություն;
r- = 1;

Վերջի քայլը.

եթե hp <= 0 inst_destroy ();

Մենք ստեղծում ենք «Destroy» իրադարձությունը, անցնում ենք վիճակահանության ներդիրին, իսկ մյուս կետում կտտացրեք պայթյունի պատկերակին: Հիմա թշնամուն սպանելիս պայթյունի անիմացիա կլինի:

Բախում - պատի բախում.

ուղղություն = - ուղղություն;

Բախում. Բախում հրթիռի հետ.

hp- = irandom_range (10.25)

Քանի որ պատը որևէ գործողություն չի կատարում, մենք անցնում ենք ob_bullet օբյեկտին: Ավելացնել հակառակորդի հետ բախում.

shembull_destroy ();

Եվ բախում պատին.

shembull_destroy ();

Վերջապես, ստեղծեք մակարդակը Մակարդակ 1. Աջ սեղմեք սենյակ -> Ստեղծեք սենյակ: Մենք կգնանք օբյեկտների ներդիրին և կօգտագործենք «Պատ» օբյեկտը մակարդակի քարտեզը գծելու համար: Այնուհետև մենք ավելացնում ենք մեկ խաղացող և մի քանի թշնամիներ: Մակարդակը պատրաստ է:

Վերջապես, մենք կարող ենք գործարկել խաղը և փորձարկել այն: Եթե ​​դուք հետևել եք հրահանգներին, ապա սխալներ չպետք է լինեն:

Դա բոլորն են: Մենք ուսումնասիրեցինք, թե ինչպես կարելի է ինքներս համակարգչում խաղ ստեղծել, և դուք գաղափար ստացաք այնպիսի ծրագրի մասին, ինչպիսին է Game Maker- ը: Շարունակեք զարգանալ, և շատ շուտով դուք կկարողանաք ստեղծել շատ ավելի հետաքրքիր և որակյալ խաղեր:

Հաջողություն:

Ներբեռնեք Game Maker- ը պաշտոնական կայքից

Տե՛ս նաև ՝ Խաղերի ստեղծման այլ ծրագրաշար

Pin
Send
Share
Send