Այսպիսով, ձեր սեփական համակարգչային խաղը ստեղծելու ցանկություն ունեք: Կարող եք գնալ ավելի բարդ ճանապարհով, որը ներառում է Դելֆիում, C ++ - ում և որոշ այլ լեզուներով ծրագրավորման հիմունքները սովորելը: Այնուամենայնիվ, սա աշխատատար գործընթաց է, որը շատ ժամանակ և ջանք է պահանջում: Շատ ավելի հեշտ է օգտագործել կոնստրուկտորները և պատրաստի խաղային շարժիչները, որոնց մեծ մասը կարող եք գտնել www.gcup.ru կայքում: Եկեք քննարկենք խաղի ստեղծումը `օգտագործելով Game Maker ծրագրի օրինակ
Դա անհրաժեշտ է
Game Maker ծրագիր
Հրահանգներ
Քայլ 1
Բնավորությունը
Նախ ստեղծեք խաղի բնույթ (եկեք այն անվանենք, օրինակ, obj_player): Որպեսզի նա քայլել սովորի, «Ձախ» կոճակով ստուգեք առարկաների բախումն ու հերթափոխը X առանցքի երկայնքով ՝ -4 կոորդինատներով: Նույնը արեք «Աջ» կոճակում, կոորդինատները փոխելով + 4-ի: Մի մոռացեք սփրիտները փոխելու մասին: Հիմա մեր կերպարը կարող է քայլել ձախ ու աջ:
Քայլ 2
Հարթակ
Ստեղծեք նոր օբյեկտ (obj_platform), որը հետագայում կդառնա հարթակ: Այս դեպքում մի մոռացեք ստուգել Solid վանդակը obj_platform- ում:
Քայլ 3
Ձգողականություն
Վերադառնանք obj_player կերպարին: Քայլ ընտրացանկում ընտրեք պայմանները, ինչպես ցույց է տրված նկարում:
Նկատեք ձախի փոփոխականը: Իր օգնությամբ անկման արագությունը կարող է սահմանափակվել 12-ով:
Քայլ 4
Ցատկում
Թռիչք ստեղծելու համար հարկավոր է իրականացնել ցատկող փոփոխականը, որի միջոցով կարող եք սահմանել թռիչքների առավելագույն քանակ: Ստեղծելու ընտրացանկում ստեղծեք փոփոխական ՝ = 0 ցատկով: Փոփոխականները ստեղծվում են նկարում կարմիրով ընդգծված կոճակի միջոցով: Երբ այն քարշ եք տալիս Գործողություններ, հայտնվում է ընտրացանկ: Նշեք դրա մեջ բոլոր անհրաժեշտ պայմանները, ինչպես ցույց է տրված նկարում:
Քայլ 5
Մամուլի ընտրացանկում անցեք նույն կերպ, ինչպես հետևյալ նկարներում.
Քայլ 6
Եվս մի քանի քայլ `obj_platform օբյեկտին դիպչելու համար: Այնպես որ, մեր խաղի հիմնական շարժիչը պատրաստ է: Մնում է գրանցել լրացուցիչ գործառույթներ:
Քայլ 7
Աստիճաններ
Սանդուղք ստեղծելու համար մեզ հարկավոր են «Վեր, վար» և «Քայլ» ներդիրները: Ստեղծեք նոր օբյեկտ obj_ladder: Հաջորդը, Քայլ ներդիրում, դրեք արժեքները, ինչպես ցույց է տրված նկարում.
Քայլ 8
Մենք աշխատում ենք Up ներդիրի հետ (տես նկարը): Մենք աշխատում ենք Down ներդիրի հետ նույն կերպ, պարզապես մի մոռացեք y = -4 փոխարինել y = + 4-ով:
Քայլ 9
Թշնամի
Ի՞նչ խաղ է առանց չարագործի: Հետեւաբար, մեր հերոսին անպայման թշնամի է պետք: Ստեղծեք նոր obj_enemy օբյեկտ, ապա անցեք Ստեղծիր իրադարձություն: Այնտեղ ստեղծեք գործողություն և սահմանեք պարամետրերը, որոնք նման են նկարում պատկերվածներին:
Հաջորդը, մենք ստեղծում ենք obj_rotate օբյեկտը և այն դարձնում անտեսանելի: Դա անելու համար պարզապես անհրաժեշտ է հանել «Տեսանելի» վանդակը:
Քայլ 10
Գլխավոր հերոսի սպանությունը
Սա ամենավճռական պահն է. Դուք պետք է ապահովեք հերոսին սպանելու հնարավորությունը: Դա անելու համար մենք կօգտագործենք կյանքի և առողջության համակարգը, որն արդեն ներկառուցված է Game Maker- ում:
Քայլ իրադարձության դեպքում կատարեք հետևյալ քայլերը.
Քայլ 11
Նիշերի առողջություն:
Դահլիճ պատրաստեք խաղի մեջ այնպես, ինչպես ստեղծել եք չարագործին: Ապա դրեք. Առողջությունը դրեք -1
Քայլ 12
Սա կապահովի, որ խաղի սիմվոլների առողջությունը կնվազի սահնակների յուրաքանչյուր հպման հետ: Երբ առողջությունը մեկից պակաս է, բնավորությունը կվառի մեկ կյանք:
Քայլ 13
Վերջին փուլում մենք կամբողջացնենք որոշ հպումներ. Մենք մեծ մակարդակ կստեղծենք, մենք կգրանցենք հերոսի համար տեսախցիկը հետևելու հնարավորությունը: Դա անելու համար, տեսարանների կալանքի սենյակում, մենք կատարում ենք հետևյալ գործողությունները (տե՛ս նկարը):
Փոխեք Hbor- ի և Vbor- ի արժեքները: Նրանք պատասխանատու են x և y կոորդինատների համար, որոնց հասնելուն պես տեսախցիկը սկսում է շարժվել:
Սրանք Game Maker- ի միջոցով պարզ պլատֆորմատոր ստեղծելու հիմունքներն են: