Taigi, jūs norite sukurti savo kompiuterinį žaidimą. Galite eiti sudėtingesniu keliu, kuris apima programavimo pagrindų mokymąsi Delphi, C ++ ir kai kuriomis kitomis kalbomis. Tačiau tai yra sunkus procesas, reikalaujantis daug laiko ir pastangų. Daug lengviau naudoti konstruktorius ir paruoštus žaidimų variklius, kurių daugumą galite rasti svetainėje www.gcup.ru. Apsvarstykime žaidimo sukūrimą, naudodamiesi „Game Maker“programos pavyzdžiu
Tai būtina
„Game Maker“programa
Nurodymai
1 žingsnis
Charakteris
Pirmiausia sukurkite žaidimo veikėją (pavadinkime jį, pavyzdžiui, obj_player). Kad jis išmoktų vaikščioti, mygtuke „Kairė“patikrinkite objektų susidūrimą ir poslinkį išilgai X ašies koordinatėmis -4. Atlikite tą patį mygtuką „Dešinė“, pakeisdami koordinates į + 4. Nepamirškite pakeisti spritų. Dabar mūsų personažas gali vaikščioti į kairę ir į dešinę.
2 žingsnis
Platforma
Sukurkite naują objektą (obj_platform), kuris vėliau taps platforma. Tokiu atveju nepamirškite pažymėti „Solid“žymės langelio obj_platform.
3 žingsnis
Gravitacija
Grįžkime prie obj_player personažo. Meniu Žingsnis pasirinkite sąlygas, kaip parodyta paveikslėlyje.
Atkreipkite dėmesį į kintamąjį kairėje. Su jo pagalba krentantį greitį galima apriboti iki 12.
4 žingsnis
Atšokti
Norėdami sukurti šuolį, turite įdiegti šuolio kintamąjį, kuriuo galite nustatyti maksimalų šuolių skaičių. Kūrimo meniu sukurkite kintamąjį su jump = 0. Kintamieji sukurti naudojant paveikslėlyje raudonai paryškintą mygtuką. Kai vilkite jį į Veiksmai, pasirodys meniu. Jame nurodykite visas būtinas sąlygas, kaip parodyta paveikslėlyje.
5 žingsnis
Spaudos meniu eikite taip pat, kaip toliau pateiktuose paveiksluose:
6 žingsnis
Ir dar keli žingsniai liečiant objektą obj_platform. Taigi, pagrindinis mūsų žaidimo variklis yra paruoštas. Belieka registruoti papildomas funkcijas.
7 žingsnis
Laiptai
Norėdami sukurti laiptus, mums reikia skirtukų „Aukštyn“, „Žemyn“ir „Žingsnis“. Sukurkite naują objektą obj_ladder. Tada skirtuke Veiksmas nurodykite vertes, kaip parodyta paveikslėlyje:
8 žingsnis
Mes dirbame su skirtuku Aukštyn (žr. Paveikslėlį). Lygiai taip pat dirbame su skirtuku Žemyn, tik nepamirškite y = -4 pakeisti y = + 4.
9 žingsnis
Priešas
Koks žaidimas be piktadario? Todėl mūsų herojui būtinai reikia priešo. Sukurkite naują obj_enemy objektą, tada eikite į „Kurti“įvykį. Ten sukurkite veiksmą ir nustatykite parametrus, panašius į pavaizduotus.
Tada sukursime objektą obj_rotate ir padarysime jį nematomą. Norėdami tai padaryti, jums tiesiog reikia panaikinti žymimąjį langelį „Visible“.
10 žingsnis
Pagrindinio veikėjo nužudymas
Tai pats svarbiausias momentas: turite numatyti galimybę nužudyti veikėją. Norėdami tai padaryti, naudosime gyvybės ir sveikatos sistemą, kuri jau įdiegta „Game Maker“.
Renginyje „Žingsnis“atlikite šiuos veiksmus:
11 žingsnis
Charakterio sveikata.
Žaidime padarykite durtuvus taip, kaip sukūrėte piktadarį. Tada įdėkite: Nustatykite sveikatos santykį į -1
12 žingsnis
Tai užtikrins, kad žaidimo personažo sveikata sumažės kiekvieną prisilietimą prie durtuvų. Kai sveikatos bus mažiau nei vienas, personažas sudegins vieną gyvenimą.
13 žingsnis
Paskutiniame etape atliksime keletą prisilietimų: padarysime didelį lygį, užregistruosime galimybę herojui stebėti kamerą. Norėdami tai padaryti, vaizdų sankabos kambaryje mes atliekame šiuos veiksmus (žr. Paveikslėlį).
Pakeiskite Hbor ir Vbor reikšmes. Jie yra atsakingi už x ir y koordinates, kurias pasiekus kamera pradeda judėti.
Tai yra paprasto platformingo kūrimo naudojant „Game Maker“pagrindai.