Hjem Personlig finansiering 9 Typer hendelser i GameMaker: Studio - dummies

9 Typer hendelser i GameMaker: Studio - dummies

Innholdsfortegnelse:

Video: Ford Fairlane 500 (1964) - Nordschleife 2024

Video: Ford Fairlane 500 (1964) - Nordschleife 2024
Anonim

Hendelser i GameMaker: Studio er ting du legger til i spillet ditt for å kontrollere handlingen spilleren har. Her er ni typer arrangementer du kan bruke i spill som du lager i GameMaker: Studio.

Den ødeleggende hendelsen

Bruk Destroy Eventen når du ikke lenger vil ha en forekomst i rommet - si når en fiende blir blåst opp. Du kan bruke Destroy Event for å utløse en eksplosjon, øke spillerens poengsum eller gjenopprette en ny forekomst av objektet (eller alle tre).

Denne figuren viser et objekt med en ødeleggelsehendelse med en angitt score-handling. Dette er åpenbart ikke et fullt konfigurert fiendtlig objekt - du vil at Destroy Event skal være sist, og absolutt ikke den eneste, Event.

Bruk Destroy Event for å øke spillerens poengsum.

Alarmhendelsen

Du kan legge til opptil 12 alarmer for hver forekomst på rommet. Alarmer er utmerket for når du vil ha tidshandlinger. For eksempel, hvis du vil at spilleren bare skal skyte kuler en gang hvert annet sekund, kan du sette en alarm for det. Hvis du vil ha tid når nye fiendtlige fly vises, kan du også sette en alarm for det.

For å få en alarm til å fungere, må du først sette en alarmhandling for å utløse alarmhendelsen etter en nedtelling du har satt inn. På denne måten aktiverer Alarmer deg tid når hendelser skjer i spillet ditt.

En forekomst er et objekt du har plassert i rommet. Du kan plassere mer enn en forekomst av et objekt i et rom, slik at du kan ha flere forekomster av det samme objektet i spillet ditt.

Steghendelsen

Trinnhendelser er gode for når du vil at noe skal fortløpende skje, eller du vil ha noe kontinuerlig sjekket for hvert trinn av spillet. GameMaker forteller tid for trinn, som er definert av Room Speed, som angir hvor mange trinn som utføres hvert sekund.

Et eksempel på å bruke en trinnbegivenhet er å avgjøre om enkelte forekomster har forlatt rommet, og i så fall komme tilbake på toppen av rommet. Som GameMaker må kontinuerlig sjekke for å se om forekomsten forlot rommet, er en trinnhendelse veldig praktisk å bruke.

Kollisjonsbegivenheten

Hvis spillet ditt har tilfeller som flyr hver vei og kollisjoner er uunngåelige, kan du bruke mange kollisjonshendelser. Disse hendelsene er gode for når du vil ha noe til å skje når to forekomster kolliderer - for eksempel når en kule-instans treffer et fly-tilfelle eller, ganske enkelt, når en spiller-instans treffer en vegg-forekomst, og du vil at spilleren skal sprette av veggen.

Masker er viktige for kollisjonshendelser fordi dette er hvordan GameMaker bestemmer hvor den faktiske kollisjonen finner sted.

Musehendelsen

Mushendelser kan være like enkle som å tilordne venstre knapp for å brenne, men det er en stor undermeny med hendelser som du kan velge mellom. Denne figuren viser også den tertiære menyen for Global Mouse.

På denne måten gir GameMaker deg god kontroll over hvordan du vil at musen skal oppføre seg i spillet ditt. Etter at du har valgt hvilken mushendelse du vil bruke, kan du legge til handlinger for den hendelsen eller til og med din egen kode.

De mange alternativene for Mouse Event.

Den andre hendelsen

Ah, de andre. De anses ikke som verdige til sitt eget sted på menyen Event. Disse andre hendelsene kan være ganske kjempebra. Menyelementene er ganske mye selvforklarende, så det er ikke nødvendig med detaljer på dem her. For full beskrivelse av hver av disse elementene, kan du alltid trykke F1 i GameMaker og søke etter hendelser.

Tegnebegivenheten

Bruk Draw Event når du vil vise noe under spillet. Draw Event har sin egen undermeny, som vist i denne figuren.

Hvis du bruker Draw Event, er GameMaker ikke lenger standard for den tildelte Sprite, og i stedet må du fortelle GameMaker hva du skal tegne.

Undermenyen Draw Event.

Nøkkelhendelsene

Når du klikker på Legg til hendelse, kan det hende du merker at det finnes tre forskjellige alternativer for tastaturet: Tastatur, Nøkkeltrykk og Nøkkelfrigivelse. Bruk tastetrykk og nøkkelutgivelseshendelser for å utløse en handling en gang hver gang en tilordnet tast trykkes eller slippes. Tastaturhendelsen er bra for når spilleren må trykke på tasten kontinuerlig, for eksempel for å flytte en forekomst over rommet.

Hver av Nøkkelhendelsene har en undermeny, som vist på figuren, hvorfra du kan tilordne en nøkkel for handlingen. Bruk, og så videre for piltastene på tastaturet.

Tastaturet har mange muligheter for å passe dine mange behov.

Den asynkrone hendelsen

Den asynkrone hendelsen utløses på slutten av en annen handling, for eksempel lasting av en fil eller et svar fra en webserver. Denne hendelsen har også en undermeny, som vist her.

Den asynkrone hendelsen utløser etter at en annen handling er ferdig.

Asynkrone hendelser utløses av funksjoner som må motta data fra en kilde på et ukjent tidspunkt i fremtiden. Denne hendelsen er best brukt til erfarne spillutviklere som lager komplekse nettbaserte spill.

9 Typer hendelser i GameMaker: Studio - dummies

Redaktørens valg

Hvordan finne hjelp med Yammer - dummies

Hvordan finne hjelp med Yammer - dummies

Yammer er et utrolig enkelt sted å bruke for all din virksomhet behov. Men som med noe teknologi relatert, kan det komme en tid når du står overfor et spørsmål eller et problem, og trenger hjelp med å finne en løsning. Støtte på Yammer-nettstedet Et godt sted å starte når du har problemer ...

Hvordan du følger bestemte emner og forfattere i SlideShare - dummies

Hvordan du følger bestemte emner og forfattere i SlideShare - dummies

Følger bestemte emner og forfattere i SlideShare gir deg mulighet til å filtrere lysbilder og bare presenteres de som du er interessert i. SlideShare er et åpen kildekode, Web 2.0-basert program som gjør det mulig for alle som helst i verden å lage og legge inn presentasjoner. Hvis du er interessert i for eksempel åndelighet som en ...

Redaktørens valg

Slik konverterer du tekst til en tabell i Word - dummies

Slik konverterer du tekst til en tabell i Word - dummies

Word 2013 lar deg konvertere tekst til et bord med noen få enkle klikk - hvis du allerede har litt tekst som er delt inn i rader og kolonner med faner, kommaer eller noe annet konsistent tegn. For konvertering til arbeid, må den eksisterende teksten avgrenses med et konsistent tegn for å skille mellom kolonnene. ...

Hvordan kontroller valgmuligheter i Word 2013 - dummies

Hvordan kontroller valgmuligheter i Word 2013 - dummies

Alle dokumentbeskyttelsesalternativer og innstillinger holdes inne ett sted, begravet dypt i Word 2013. Før du kan gjøre endringer, må du komme til prøvingsalternativene. Slik kommer du dit: Klikk på kategorien Filer. Velg Valg på Fil-fanens meny. Velg Proofing fra venstre side i vinduet Ordalternativer. ...

Hvordan du konverterer tekst til tabell i Word 2010 - dummies

Hvordan du konverterer tekst til tabell i Word 2010 - dummies

Hvis du begynte å jobbe med ditt Word 2010 dokument før du oppdaget Tabell-kommandoen, har du sannsynligvis lister opprettet ved hjelp av tabbed-tekst. I så fall kan du enkelt konvertere teksten til et bona fide-bord. Og hvis du bestemmer deg etter endringen du vil frigjøre teksten din fra, begrenser ...

Redaktørens valg

Hvordan å overvinne obsessiv handling for å øve oppmerksomhet Mindfulness - dummies

Hvordan å overvinne obsessiv handling for å øve oppmerksomhet Mindfulness - dummies

En av de vanligste obsessive avhengighetene folk har er arbeid. Noen tror at de ikke kan jobbe og øve oppmerksomhet, men det er ikke sant. Tenk på denne typiske situasjonen. Hva startet som en 9 a. m. til 5 s. m. jobb kan lett bli en 5 a. m. til 9 s. m. jobb. Naturligvis må du jobbe og tjene ...