Torej, želite si ustvariti svojo računalniško igro. Lahko uberete bolj zapleteno pot, ki vključuje učenje osnov programiranja v Delphiju, C ++ in nekaterih drugih jezikih. Vendar je to naporen proces, ki zahteva veliko časa in truda. Veliko lažje je uporabljati konstruktorje in že pripravljene igralne mehanizme, ki jih večino najdete na spletni strani www.gcup.ru. Razmislimo o ustvarjanju igre na primeru programa Game Maker
Potrebno je
Program Game Maker
Navodila
Korak 1
Znak
Najprej ustvarite igralni lik (poimenujmo ga na primer obj_player). Da bi se naučil hoditi, v gumbu "Levo" preverite trčenje predmetov in premik vzdolž osi X s koordinatami -4. Naredite enako v gumbu "Desno" in spremenite koordinate na + 4. Ne pozabite na spreminjanje prajtov. Zdaj lahko naš lik hodi levo in desno.
2. korak
Platforma
Ustvarite nov objekt (obj_platform), ki bo kasneje postal platforma. V tem primeru ne pozabite potrditi potrditvenega polja Solid v obj_platform.
3. korak
Gravitacija
Vrnimo se k znaku obj_player. V meniju Korak izberite pogoje, kot so prikazani na sliki.
Opazite spremenljivko na levi. Z njegovo pomočjo lahko hitrost padanja omejimo na 12.
4. korak
Odbij
Če želite ustvariti skok, morate implementirati spremenljivko skoka, s katero lahko nastavite največje število skokov. V meniju za ustvarjanje ustvarite spremenljivko s skokom = 0. Spremenljivke ustvarimo z gumbom, ki je na sliki označen z rdečo. Ko ga povlečete v Dejanja, se prikaže meni. V njem navedite vse potrebne pogoje, kot je prikazano na sliki.
5. korak
V meniju za tisk nadaljujte na enak način kot na naslednjih slikah:
6. korak
In še nekaj korakov pri dotiku predmeta obj_platform. Torej, glavni motor naše igre je pripravljen. Še vedno je treba registrirati dodatne funkcije.
7. korak
Stopnice
Za ustvarjanje stopnišča potrebujemo jezičke Gor, Dol in Korak. Ustvari nov objekt obj_ladder. Nato na zavihku Korak zapišite vrednosti, kot je prikazano na sliki:
8. korak
Delamo z zavihkom Up (glej sliko). Z zavihkom Dol delamo na enak način, ne pozabite zamenjati y = -4 z y = + 4.
9. korak
Sovražnik
Kakšna je igra brez negativca? Zato naš junak vsekakor potrebuje sovražnika. Ustvarite nov predmet obj_enemy in pojdite na dogodek Ustvari. Tam ustvarite dejanje in nastavite parametre, podobne tistim, ki so prikazani na sliki.
Nato ustvarimo objekt obj_rotate in ga naredimo nevidnega. Če želite to narediti, morate samo počistiti potrditveno polje Vidno.
10. korak
Umor protagonista
To je najpomembnejši trenutek: predvideti morate možnost ubijanja lika. Za to bomo uporabili sistem življenja in zdravja, ki je že vgrajen v Game Maker.
V primeru Korak izvedite naslednje korake:
11. korak
Zdravje značaja.
Naredite bajonete v igri na enak način, kot ste ustvarili negativca. Nato postavite: Zdravje nastavite na -1
12. korak
To bo zagotovilo, da se bo zdravje igralnega lika poslabšalo z vsakim dotikom bajonetov. Ko je zdravje manj kot eno, bo lik požrl eno življenje.
13. korak
Na zadnji stopnji bomo zaključili nekaj dotikov: naredili bomo velik nivo, registrirali bomo možnost sledenja kamere junaku. Da bi to naredili, v sobi v sklopki za poglede izvedemo naslednja dejanja (glej sliko).
Spremenite vrednosti Hbor in Vbor. Odgovorni so za koordinati x in y, po katerih se kamera začne premikati.
To so osnove ustvarjanja preprostega platformerja z Game Makerjem.