Så du har et ønske om å lage ditt eget dataspill. Du kan ta en mer kompleks bane, som innebærer å lære det grunnleggende om programmering i Delphi, C ++ og noen andre språk. Dette er imidlertid en møysommelig prosess som tar mye tid og krefter. Det er mye lettere å bruke konstruktører og ferdige spillmotorer, hvorav de fleste finner du på nettstedet www.gcup.ru. La oss vurdere å lage et spill ved hjelp av eksemplet i Game Maker-programmet
Det er nødvendig
Game Maker-program
Bruksanvisning
Trinn 1
Karakteren
Først oppretter du et spillkarakter (la oss kalle det for eksempel obj_player). For at han skal lære å gå, i "Venstre" -knappen, sjekk kollisjonen av objekter og forskyvningen langs X-aksen med koordinater -4. Gjør det samme i "Høyre" -knappen, og endre koordinatene til + 4. Ikke glem å endre sprites. Nå kan karakteren vår gå til venstre og høyre.
Steg 2
Plattform
Opprett et nytt objekt (obj_platform), som senere blir plattformen. I dette tilfellet, ikke glem å merke av for Solid-avmerkingsboksen i obj_platform.
Trinn 3
Tyngdekraften
La oss gå tilbake til obj_player-karakteren. I trinn-menyen velger du forholdene som vist i figuren.
Legg merke til variabelen til venstre. Med sin hjelp kan fallhastigheten begrenses til 12.
Trinn 4
Sprette
For å lage et hopp må du implementere hoppvariabelen, som du kan angi maksimalt antall hopp med. Opprett en variabel med hopp = 0 i opprettemenyen. Variabler opprettes ved hjelp av knappen markert med rødt i figuren. Når du drar den til Handlinger, vises en meny. Angi i det alle nødvendige forhold, som vist på figuren.
Trinn 5
I trykkmenyen fortsett på samme måte som i følgende figurer:
Trinn 6
Og noen få trinn til å berøre obj_platform-objektet. Så hovedmotoren for spillet vårt er klart. Det gjenstår å registrere tilleggsfunksjoner.
Trinn 7
Trapp
For å lage trappen trenger vi kategoriene Opp, Ned og Trinn. Opprett et nytt objekt obj_ladder. Deretter legger du ned verdiene som vist i figuren i trinn-fanen:
Trinn 8
Vi jobber med Opp-fanen (se bildet). Vi jobber med Ned-fanen på samme måte, bare ikke glem å erstatte y = -4 med y = + 4.
Trinn 9
Fiende
Hva er et spill uten en skurk? Derfor trenger helten vår definitivt en fiende. Opprett et nytt obj_enemy-objekt, og gå deretter til Create-hendelsen. Der oppretter du en handling og stiller inn parametrene som ligner på de som er vist i figuren.
Deretter oppretter vi obj_rotate-objektet og gjør det usynlig. For å gjøre dette, trenger du bare å fjerne merket for Synlig avkrysningsruten.
Trinn 10
Drapet på hovedpersonen
Dette er det mest avgjørende øyeblikket: du må sørge for muligheten for å drepe karakteren. For å gjøre dette vil vi bruke livs- og helsesystemet som allerede er innebygd i Game Maker.
I trinn-hendelsen tar du følgende trinn:
Trinn 11
Karakterhelse.
Lag bajonetter i spillet på samme måte som du skapte skurken. Sett så: Sett helsen i forhold til -1
Trinn 12
Dette vil sikre at helsa til spillkarakteren vil avta med hvert berøring av bajonettene. Når helsen er mindre enn ett, vil karakteren brenne ett liv.
Trinn 13
På siste trinn vil vi fullføre noen detaljer: vi vil lage et stort nivå, vi vil registrere muligheten for å spore kameraet for helten. For å gjøre dette, i rommet i visningskoblingen, tar vi følgende handlinger (se bildet).
Endre verdiene til Hbor og Vbor. De er ansvarlige for x- og y-koordinatene når de når kameraet begynner å bevege seg.
Dette er det grunnleggende om å lage en enkel plattformspiller med Game Maker.