Video: If You Don't Understand Quantum Physics, Try This! 2024
Arbeide med fysikk i GameMaker: Studio bygger på eksempler fra fysikkopplæringen i programvare, som vist i denne figuren. (Velg Tutorials-fanen fra vinduet Nytt prosjekt som vises når du starter programvaren. Fysikkopplæringen finner du under Avansert.) Opplæringen gir informasjon om hvordan du lager et Asteroid-spill.
Spillfysikk dreier seg om ideen om at objekter blir mer virkelige for spilleren. Ved å legge til fysikk i spillet ditt, endrer du hvordan objekter reagerer under kollisjonsdeteksjon og hvordan objekter beveger seg gjennom rommet basert på energi og kraft.
Fysikk gir spillet ditt en mer naturlig følelse. Dette kapittelet forklarer ikke alt du kan gjøre med fysikk og GameMaker, men det gir et solid grunnlag for hvordan fysikken fungerer.
Det mest enkle eksempelet ville være å lage en spillers skip som kan skyte kuler. Du kan også skrive et skript som gjør det mulig for både skipet og kulene å forlate den ene siden av rommet bare for å reentere på motsatt side av rommet.
Fysikksystemet i GameMaker er helt forskjellig fra bevegelses- og kollisjonssystemene som brukes i andre spill du kan lage gjennom de forskjellige programvareopplæringene, for eksempel Catch the Clown and Breakout.
Når du slår på fysikk-systemet, vil alle interaksjoner mellom objekter bli gjort gjennom fysikksystemet, og alle de innebygde variablene som hastighet og image_direction brukes ikke lenger. I stedet bruker du et helt nytt sett med fysikkvariabler og konstanter.
For å gjøre alt som presenteres her, må du allerede vite hvordan Objekter, forekomster, rom, hendelser og handlinger fungerer. Da kan du jobbe med å bruke kode for fysikk.