Hvordan lage en person Walk i spillet Maker 7

Spillet Maker 7 er et program utgitt av YoYo Games som hjelper aspirerende spillutviklere lette inn i kunsten å spill programmering med et enkelt grafisk grensesnitt for å lage spill. I spillet Maker 7 kan du lage en animert sprite av en gående person og implementere hendelseskode for å tillate at sprite å stoppe og begynne å gå basert på brukerundersøkelser.

Bruksanvisning

1 Bruke ressursen menyen for å lage en ny sprite. Rediger sprite i Image Editor for å tegne et bilde av en mann som stod rett opp i profil og lagre den ved å klikke på den grønne haken. Når du er tilbake i Sprite Editor, klikk på "Animasjon" og "set lengde." Du bør angi antall bilder som din tur syklusen vil inkludere som lengden av animasjonen. For denne opplæringen, vil du gjøre det enkleste tur syklusen mulig: skriv en animasjon lengde på to. Du skal nå se to miniatyrbilder av din stående sprite. Åpne den andre, satt på høyre museknapp til bakgrunnsfarge, og bruke trekningen boksen verktøy for å slette bena. Tegn beina nå, slik at det ser ut til at mannen er på tur, med en forover og den andre tilbake. Klikk på den grønne haken for å lagre. Til slutt, lage en sprite av en farge for å representere gulvet. Husk å slå av gjennomsiktighet for gulvet sprite.

2 Bruke ressursen menyen for å opprette et objekt som bruker gulvet sprite. Sørg for at det er merket som synlig og solid, og lagre det. Opprett et nytt rom (igjen med ressursen menyen), og tegne en enkel gulvet langs bunnen med gulvet objekt og lagre.

3 Lag walkingMan objekt. Sørg for å sette walkingMan objekt som både solid og synlig.

4 Legg en "trykk mellomromstasten" hendelse. Dette arrangementet vil bruke to handlinger. Først den "flytte fast handling," satt til en hastighet på 1, en retning av riktig, og med den relative boksen merket. For det andre, finner "kjøre kode" action under fanen Kontroll og dra den inn i "trykk mellomromstasten for" event handling listen. En liten tekst editor vil dukke opp, og du bør skrive inn følgende kode:

// Sett animasjonshastigheten til en.
image_speed = 1

5 Legg en "release mellomromstasten" hendelse. Dette arrangementet vil også inneholde de samme to handlinger, med noen få endringer. Den faste bevegelse handling i denne hendelsen, heller enn å sette hastigheten til 1, vil sette den til 0, slik at man stanser. Hvis du klikker på "run" på dette punktet, så vil du få en animasjon av en mann som går frem når du trykker på mellomromstasten og stopper å gå på plass når du slipper den. Det er nok ikke det du vil. Du ønsker sannsynligvis din mann til å stå stille når han ikke er på vei fremover, slik at du vil skrive en "kjøre kode" tiltak for å oppnå dette. Denne gangen, skriv inn følgende:

// Sett animasjonshastigheten til 0
image_speed = 0
// Sett animasjon ramme til 0, slik at vår mann er sikker på å bli stående og ikke halvveis gjennom en trinn
image_index = 0

6 Tilsett walkingMan objektet til rommet og klikk "play".