Եթե ցանկանում եք ստեղծել ձեր սեփական խաղը համակարգչում, ապա պետք է սովորեք, թե ինչպես աշխատել հատուկ ծրագրերի միջոցով ՝ խաղեր ստեղծելու համար: Նման ծրագրերը թույլ են տալիս ստեղծել կերպարներ, նկարել անիմացիաներ և գործողություններ կատարել դրանց համար: Իհարկե, սա հնարավորությունների ամբողջ ցանկը չէ: Մենք կքննարկենք խաղ ստեղծելու գործընթացը այս ծրագրերից մեկում `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 իրադարձությունը նույն ձևով, դրա համար գրեք կոդը:
եթե keyboard_check_released (հրաման ('W')) {արագություն = 0;} եթե Mouse_check_button_pressed (mb_left)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 (հրաման ('S')) {արագություն = 0;}
եթե keyboard_check_released (հրաման ('A')) {արագություն = 0;}
եթե keyboard_check_released (հրաման ('D')) {արագություն = 0;}
{
օրինակով_մարզով (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- ը պաշտոնական կայքից
Տե՛ս նաև ՝ Խաղերի ստեղծման այլ ծրագրաշար