üBer Fixtures in GameMaker: Studio

üBer Fixtures in GameMaker: Studio - Dummies

Wenn Sie ein physikbasiertes Spiel in GameMaker: Studio erstellen, müssen Sie eine Fixture für das Objekt erstellen, im Gegensatz zu einer Kollisionsmaske oder mask_index. Sie erstellen dieses Fixture, sodass Sie dem Objekt physische Eigenschaften zuweisen können. Fixtures definieren den Bereich eines Objekts, der zu der Form wird, die die Physik für Kollisionen verwendet. Es enthält auch die physischen Informationen des Objekts.

Der grundlegende Prozess zum Erstellen eines Fixtures besteht darin, ihm eine Form zu geben, die physikalischen Eigenschaften zu definieren und diese Fixture dann auf das Object anzuwenden. Sie können ein Fixture erstellen und es dann auf mehrere Objekte anwenden, damit alle dieselben Basiseigenschaften haben. GameMaker verfügt über integrierte Tools, mit denen Sie Geräte im Fenster Objekteigenschaften erstellen und anwenden können.

Wenn Sie mit einem physikbasierten Spiel arbeiten, müssen Ihre Sprites eine spezifische Form haben, in der sie konvex und nie konkav sein müssen. Eine konvexe Form ist eine Form, die nur einen Umriss oder eine Fläche hat, die wie das Äußere eines Kreises oder einer Kugel gekrümmt ist und nur Innenwinkel hat, die weniger als 180 Grad messen. Eine konkave Form ist eine, bei der der Umriss nach innen gekrümmt ist, wie in der Abbildung gezeigt.

Erstellen Sie konvexe Sprites, wenn Sie ein physikbasiertes Spiel erstellen.

Jetzt können Sie mit physikalischen Eigenschaften ein neues Objekt für den Spieler erstellen. Sie können das vorgefertigte Sprite verwenden, das im Physik-Lernprogramm enthalten ist, oder ein neues erstellen, das eine konvexe Form verwendet.