Video: String Theory Explained – What is The True Nature of Reality? 2025
Når du bruger fysik til at skabe dit spil i GameMaker: Studio, sammen med at bruge inventar på dine objekter, skal du oprette rummet for at rumme fysikken.
Der er to egenskaber på fanen Fysik i vinduet Room Properties, som du skal lære:
-
Gravity: < Gravity er beregnet som en vektor (en mængde, der har retning såvel som størrelse, som bestemmer placeringen af et punkt i rummet i forhold til en anden) ved hjælp af de X / Y-koordinater, du indtaster. < ! - 1 ->
Vektens længde angiver tyngdekraften, og retningen angiver trækretningen. Så giver en vektor af X = 1, Y = 1 en svag tyngdekraft, der trækker Objekter op og til højre, mens en vektor af X = 0, Y = 10 skaber en stærk nedadgående tyngdekraft.Pixels to Meters:
-
GameMaker: Studio bruger real-wo rld størrelser når computing funktioner, hvilket betyder at du skal oversætte dine pixel størrelser i meter.
In-software fysik tutorial har et rum til fysik allerede oprettet. Her er en gennemgang, hvordan og hvad du skal gøre for dit eget spil. For at oprette rummet til fysik skal du følge disse trin:
-
Vinduet Værelsesegenskaber vises.
Klik på fanen Fysik, som vist på figuren.
-
Fysikegenskaberne vises i vinduet Værelsesegenskaber.
Fysikegenskaberne i vinduet Room Properties.
Marker afkrydsningsfeltet Værelset er fysikverden (se figuren). -
Du har lige fortalt GameMaker at dette værelse skal bruge fysik til forekomster af objekter under spil.
I feltet Fysik Verden Egenskaber i feltet Gravity for X skal du forlade standardet til 0. 0.
-
I sektionen Fysik Verden Egenskaber, i Gravity-feltet for Y, skriv 0. 0.
-
Du vil ikke have tyngdekraften i dit asteroider spil, fordi det foregår i det ydre rum. Hvis du ønsker tyngdekraften i dit spil, så forekomster falder naturligt, skal du forlade standardindstillingen på 10 0.
I feltet Pixler til måler skal du forlade standardværdien på 0. 1000.
-
Klik på den grønne check mærke.
-
Vinduet Værelsesegenskaber gemmes og lukkes.
Standardværdien for Pixels to Meters fungerer godt for dette spil, men sørg for, at både X- og Y-koordinaterne for Gravity-vektorer er sat til 0 (det vil sige hvis du laver et rumspil, og du don ' t ønsker tyngdekraft at blande spillerens skib eller asteroiderne.)